怕麻烦,不想搭建私服来发布前端组件,那就发布到官服吧。
1. 注册账号
首先去https://www.npmjs.com/ 官网注册一个账号,需要准备一个邮箱,每次登录需要在邮箱中查看验证码才能登录成功。
2. 构建组件
npm run build #或其他自定义的命令
3. 查看/修改registry
# 查看当前配置
npm config get registry
# 修改为默认配置
npm config set registry https://registry.npmjs.org/
# 有人说下面地址的也行,我没验证过
npm config set registry https://registry.npmjs.com/
如果已经配置过,可以跳过。
4. 登录
npm login
# 依次输入用户名 + 回车,密码 + 回车,邮箱 + 回车,邮件验证码 + 回车 完成登录。
如果之前已经登录,可以跳过。
5. 发布
# 用package.json文件中的版本号
npm publish
# 指定版本号
npm publish --tag <version>
6. 删除发布
# 删除某个版本
npm unpublish <libName>@<version>
# 删除所有版本
npm unpublish <libName> --force