npm publish 报错403

使用npm 发布一个包,一直遇到403的报错,崩溃了一下午,如下图:
【npm publish 报错403】npm publish 报错403
文章图片

1、检查 npm 镜像地址是官方的,而不是淘宝镜像的

npm get registry

npm publish 报错403
文章图片

如果不是这个,使用下面的命令切换:
npm config set registry http://www.npmjs.org

2、检查注册的 npm 账号是否通过邮箱验证了 登录到 https://www.npmjs.com/
npm publish 报错403
文章图片

如果上面显示邮箱未通过验证,则要验证一下邮箱,如果不验证,发布包会一直失败的。
验证之后,再去发布,成功!
npm publish 报错403
文章图片

再去https://www.npmjs.com/上看,已经将刚才的包发布上去了。
npm publish 报错403
文章图片

    推荐阅读