美文网首页
npm login、npm publish失败总结

npm login、npm publish失败总结

作者: Vunbo | 来源:发表于2022-02-28 14:42 被阅读0次

npm login登录失败问题

  1. 首先检查自己的npm地址是否正确:npm config get registry
    • 真实地址应该是:https://registry.npmjs.com,这里解释下为什么是com,我反复测试了多次,发现org已经无法登录了。
    • 由于国内环境,大家可能都开启了国内的镜像,目前阿里提供的cnpm也已经更新了新的镜像。如果需要更改为npm原地址:git config set registry https://registry.npmjs.com
    • 解决问题时,网上还有的是让大家把proxy设置为null, git config set proxy null,笔者当时未有这个问题,这里记录以下。
  2. npm 发布
    这里当初我已经更改了com地址了,登录成功后,发布时又失败了。一顿苦恼,感慨自己的愚蠢。
npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.com/node-js - You do not have permission to publish "node-js". Are you logged in as the correct user?
npm ERR! 403 In most cases, you or one of your dependencies are requesting
npm ERR! 403 a package version that is forbidden by your security policy, or
npm ERR! 403 on a server you do not have access to.
  • 报错信息已经很明确,发布的包名可能不是自己的,没有权限。查看下自己package.json中name的字段,是否是自己的包。

相关文章

网友评论

      本文标题:npm login、npm publish失败总结

      本文链接:https://www.haomeiwen.com/subject/zeylrrtx.html