1. 注册NPM账号
2. 新建文件夹并初始化
如果项目中已有package.json
文件则跳过该步骤
npm init
3. 切换到NPM源
确保你本地的npm源使用的是npm的源,而不是淘宝镜像、公司镜像。
使用nrm管理本地npm源
- 全局安装nrm工具
npm install -g nrm
- 查看npm源
npm ls
- 添加npm源
nrm add xxx http://xxxnpm.cn/
- 删除npm源
nrm del xxx
- 切换npm源
nrm use npm
4. 发布插件包
登录前确保已成功注册账号
- 登录npm,需输入用户名,密码,邮箱,验证码
npm login
- 检查并修改
package.json
{
// 包名,不能和npm库已有的包重名。
"name": "test",
// 包版本,每次发布前都要更新一下。
"version": "1.0.0",
"description": "项目描述",
// 源代码打包后的入口文件路径地址。
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
- 确认无误后执行发布脚本
npm publish