Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NPM发布注册表-禁止403-“禁止”;你没有';I don’我无权发表&引用;_Npm_Registry_Command Line Interface_Publish - Fatal编程技术网

NPM发布注册表-禁止403-“禁止”;你没有';I don’我无权发表&引用;

NPM发布注册表-禁止403-“禁止”;你没有';I don’我无权发表&引用;,npm,registry,command-line-interface,publish,Npm,Registry,Command Line Interface,Publish,我一直在尝试将我的包发布到NPM注册表。 我收到一个错误,不允许我将包推送到注册表 403禁止-放置https://registry.npmjs.org/qdb -您没有发布“qdb”的权限。您是否以正确的用户身份登录? 我想知道为什么。看起来具有该名称的包已经由其他人发布,因此您需要在package.json文件中使用其他名称,然后再次使用npm publish 否则,您可以查看是否要发布与已发布的版本相同的版本。检查是否发布相同的版本。我需要更新包的版本,然后再次发布npm。从我得到的禁止性

我一直在尝试将我的包发布到NPM注册表。
我收到一个错误,不允许我将包推送到注册表

403禁止-放置https://registry.npmjs.org/qdb -您没有发布“qdb”的权限。您是否以正确的用户身份登录?


我想知道为什么。

看起来具有该名称的包已经由其他人发布,因此您需要在package.json文件中使用其他名称,然后再次使用
npm publish


否则,您可以查看是否要发布与已发布的版本相同的版本。

检查是否发布相同的版本。我需要更新包的版本,然后再次发布
npm
。从我得到的禁止性错误来看,这并不明显。

像这样更改名称(以及版本)


对我来说,我刚创建NPM帐户时收到了403错误消息,但没有验证我帐户上的电子邮件地址。我从NPM找到了验证请求电子邮件,单击了链接,神奇地发布了我的第一个包。

发生的原因可能是包名重复,也可能是您从未验证过您的电子邮件地址。

当组织名已被使用时,也会发生这种情况。使用以下URL:


如果出现“404未找到”错误,则表示该名称是免费的。否则就不会了。

我尝试使用另一个名称,但仍然得到相同的错误。如果可能的话,你能给出另一个解决方案吗?这节省了我很多钱time@Pavan,也许你已经出版了已经出版的同一版本?@Pavan我也收到了同样的问题。你找到解决办法了吗?谢谢你的帮助。包裹的名称不是唯一的!谢谢在那上面浪费了这么多时间。谢谢!在这种情况下,npm服务器可以提供更好的错误消息:)
  "name": "npm-helloworld-testwwwyy-xx",
  "version": "1.0.3"