准备工作
- npm地址必须是官网的,更改地址:npm config set registry https://registry.npmjs.org
- 初始化仓库: npm init
- 登录:npm login
发布
- 发布:npm publish
更新包
- 修改版本号 version字段
- 再次发布: npm publish
删除包
- 删除: npm unpublish 包名 –force
注意事项
- 注册时:
- 密码不能太简单,不能与用户名相同
- 激活邮箱
- 发布时:
- 登录不成功
- 包名不能重复
- 重复发包要修改版本号
- 删除的包24小时内不能重复发布
初始化包
- package name: (day01) 不要使用day01 重名率太高
- version: (1.0.0)默认,小更新修改bug在最后+1,更新功能在中间+1,大变动在第一个+1
- description: 描述文件
- entry point: (idnex.js) 出口文件
- test command: 测试代码
- git repository: git 仓库命令
- keywords: 关键词
- author: 创建人
- license: (ISC) 默认
- Is this OK? (yes) yes