gpt4 book ai didi

Npm 发布到私有(private)范围不断失败

转载 作者:行者123 更新时间:2023-12-04 14:47:41 24 4
gpt4 key购买 nike

我最近创建了一个新组织,并采用付费计划来发布无限的私有(private)包。

但是,每次我尝试将我的包发布到我的组织时,它都会给我以下错误:

npm ERR! publish Failed PUT 403
npm ERR! code E403
npm ERR! Forbidden : @myScopeName/myPackageName

我已经注销然后作为范围登录;像这样:
npm login scope=myScopeName

然后返回以下内容
logged in as myUserName to scope @myScopeName on http://registry.npmjs.org/
我检查了我的 .npmrc文件,我有以下几行:
registry=http://registry.npmjs.org/
scope=myScopeName
@myScopeName:registry=http://registry.npmjs.org

但是我仍然无法发布我的包。有谁知道我是否忘记了其他事情,或者我是否根据上述内容做错了什么?

谢谢!

最佳答案

这是一个可能有多种根源的错误。我将在下面列出一些可能性:

  • 您的电子邮件地址未经验证。
  • 包裹被分配到您不在的组中。
  • 您提供的包名称类似于您范围内现有的包名称。
  • 范围名称中的拼写错误。
  • 格式错误的包名称。
  • ...

  • 通过实验,我居然发现私有(private)npm包的命名方式和 officially documented不一样.私下推送的包好像不能包含下划线,可能其他的东西也和官方文档有冲突。

    关于Npm 发布到私有(private)范围不断失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55241605/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com