首次安装npm后,Artifacts Feed中的上行包没有上传包。

我试图使用我在Artifacts feed中创建的npm包,我把我的.npmrc文件安装到位,直接进入azure feed,第一次运行 “npm安装 “时发现有很多新的npm包来,因为我在 “上游来源 “部分有上游配置。 第一次运行 “npm install “时,我注意到有很多新的npm包,因为我在我的feed中的 “上游来源 “部分有上游配置,但之后如果我想在我的项目中添加一个新的包引用,我得到了一个错误,说 “没有找到匹配的版本为@”,这是因为包不在artifacts feed中,但在这种情况下,它不应该去”。https:/registry.npmjs.org。‘来获取包的引用,并将其放在Azure feed的上游包中?

以下是我在.npmrc文件中的代码。

registry=https://pkgs.dev.azure.com/<enterprise-name>/_packaging/<feed-name>/npm/registry/

always-auth=true

解决方案:

看来,你没有所需的权限UpStream源的那个私人饲料。你可以按照我的步骤来定位问题并解决它。

1.去饲料设置,以确保 npmjs 被设置为上游源。并使用 Move up 按钮移动 npmjs 源头到 顶端 的列表(上游源列表)。

2.进入feed设置中的views选项卡,检查谁可以访问到 @Local 观点。请注意,@local 包含了所有推送到这个 feed 的软件包和所有从上游来源保存的软件包。

@local包含了推送到这个feed的所有软件包和从上游源头保存的所有软件包。

试着编辑 @Local 视图,让当前组织中的人可以访问它。你也可以选择 Specific People但你需要授予自己访问权限。

3.确保你用于身份验证的AccountPAT与你在Web Portal中配置的账户相同。(认证使用的本地账户必须有访问feed中@Local视图的权限)

如果没有帮助,请检查你正在寻找的包版本是否存在于UpStream源码中,并在这里分享错误信息的细节。更多细节请参考 本文件 仔细。

给TA打赏
共{{data.count}}人
人已打赏
未分类

当我运行程序时,得到错误"''应用程序中的服务器错误"。

2022-9-8 13:34:28

未分类

网站没有ping,但被浏览器打开了。

2022-9-8 13:34:30

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索