npm发包遇到的问题

1,331 阅读1分钟

概要: 本文主要记录下npm发布的时候遇到的问题。

npm发布的步骤

先去npm注册账号,然后在自己的组件库下面运行以下命令,根据提示输入用户名密码

npm login
npm publish

报错1:npm login登陆报错

image.png 主要是因为我之前设置了 仓库镜像是taobao

npm config set registry http://registry.npm.taobao.org/

改成npm官方的然后就登陆成功了

npm config set registry http://registry.npmjs.org 

image.png

报错2:: npm publish的npm包文件名称有重名的,需要更改以下package.js中的name再发布

image.png

报错3:没有提示名称错误了,还是403forbidden,最后发现是因为申请npm账号的时候没有验证邮箱,所以一直没办法发布成。

image.png 验证邮箱的方法,进入到邮箱中点击npm发过的邮件链接就可以了!

image.png 最后再执行npm publish如下界面表示npm包发布成功! image.png