概要: 本文主要记录下npm发布的时候遇到的问题。
npm发布的步骤
先去npm注册账号,然后在自己的组件库下面运行以下命令,根据提示输入用户名密码
npm login
npm publish
报错1:npm login登陆报错
主要是因为我之前设置了 仓库镜像是taobao
npm config set registry http://registry.npm.taobao.org/
改成npm官方的然后就登陆成功了
npm config set registry http://registry.npmjs.org
报错2:: npm publish的npm包文件名称有重名的,需要更改以下package.js中的name再发布
报错3:没有提示名称错误了,还是403forbidden,最后发现是因为申请npm账号的时候没有验证邮箱,所以一直没办法发布成。
验证邮箱的方法,进入到邮箱中点击npm发过的邮件链接就可以了!
最后再执行npm publish如下界面表示npm包发布成功!