我正在尝试将软件包发布到npm。您可以在此处查看存储库:https://github.com/biowaffeln/mdx-state
我使用npm login
登录到npm,然后运行npm publish
并收到以下错误消息:
npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/mdx-state - Forbidden
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.
我不知道那是什么意思。我想念什么?
答案 0 :(得分:1)
好的,我发现了问题。显然,我没有验证我的电子邮件地址,所以这就是为什么我没有上传软件包的权限。谈论无用的错误消息!
答案 1 :(得分:0)
登录 npm 网站,在导航部分的个人资料图片下,转到访问令牌并删除现有的访问令牌(如果有)。
现在尝试从终端登录,看看它是否有效!!
答案 2 :(得分:0)
只需重新发送新电子邮件以验证电子邮件地址,一切正常。