5

我正在yarn尝试作为npm.

对于 npm,我们同时使用私有的 sinopia 注册表和一些命名空间的包,也使用官方存储库,因为 sinopia 不处理命名空间。

因为我.npmrc已经定义了这些注册表。

registry=http://sinopia-registry.internal:4873/
@types:registry=https://registry.npmjs.org

我知道我可以通过以下方式全局设置yarn注册表.yarnrc

registry "http://sinopia-registry.internal:4873/"

然而,我如何告诉纱线使用不同的注册表形式@types命名空间包?

我尝试了不同的方法:

registry @types "https://registry.npmjs.org/"

然而,它们都导致 yarn 抱怨语法错误。

4

1 回答 1

1

尝试使用:

"@types:registry" "https://registry.npmjs.org"
于 2020-01-03T17:59:43.630 回答