npm login、npm publish失败总结
作者:
Vunbo | 来源:发表于
2022-02-28 14:42 被阅读0次
npm login登录失败问题
- 首先检查自己的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
,笔者当时未有这个问题,这里记录以下。
- 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
网友评论