4

我想使用https://registry.yarnpkg.com作为我在 Azure Artifacts 上托管的所有包的包注册表,但 1 除外。

我有以下.yarnrc.yml文件

yarnPath: ".yarn/releases/yarn-berry.js"    
npmScopese:
      my-scope:
        npmRegistryServer: 'https://pkgs.dev.azure.com/<my-org>/_packaging/<my-feed>/npm'/registry/'
        npmAlwaysAuth: true
        npmAuthIdent: 'my-auth-stuff'

然后在控制台中我运行 yarn add @my-scope/my-package@1.0.0

我收到以下错误 @my-scope/my-package@npm:1.0.0: Response code 404 (Not Found)

以下返回 200 响应

curl GET 'https://pkgs.dev.azure.com/<my-org>/_packaging/<my-feed>/npm/registry/<my-package>' --header 'Authorization: <my-auth>'

不知道我是否遗漏了什么。任何帮助,将不胜感激。

4

1 回答 1

0

对于遇到此问题的任何人,我通过将包名称更改为@my-scope/my-packagein artifacts 来解决它。

于 2020-07-08T21:08:11.987 回答