- 发布之前先检查package.json文件.需要注意:
- 名称符合规范,不要和其他人重名
- files字段规定了你要发布的文件名称
- 注意修改版本号version字段
{
"name": "xxd-todo",
"bin": {
"t": "cli.js"
},
"version": "0.0.1",
"main": "index.js",
"license": "MIT",
"files": [
"*.js"
],
"scripts":{
"test": "jest"
},
"dependencies": {
"commander": "^3.0.2",
"inquirer": "^7.0.0"
},
"devDependencies": {
"jest": "^24.9.0"
}
}
- 发布时先登录npm账号,没有的自己注册,必须验证完邮箱才可发布!不然会报403错误
npm login
npm whoami
查看登录账户名
- 使用
nrm ls
查看自己自己的npm源
- 切换到npm源
nrm use npm
- 发布
npm publish
- 验证使用
npm install [包名]
安装自己的包
- 测试功能是否正常
- 发布完成.