Javascript 如何为带有名称空间的包设置注册表?
我正在尝试用Javascript 如何为带有名称空间的包设置注册表?,javascript,npm,yarnpkg,sinopia,Javascript,Npm,Yarnpkg,Sinopia,我正在尝试用纱线替代npm 对于npm,我们既使用私有sinopia注册表,也使用一些名称空间包官方repoistory,因为sinopia不处理名称空间 由于my.npmrc定义了这些注册表 registry=http://sinopia-registry.internal:4873/ @types:registry=https://registry.npmjs.org 我知道我可以通过以下方式在其.yarnrc中的warn中全局设置注册表: registry "http://sinopia
纱线
替代npm
对于npm,我们既使用私有sinopia注册表,也使用一些名称空间包官方repoistory,因为sinopia不处理名称空间
由于my.npmrc
定义了这些注册表
registry=http://sinopia-registry.internal:4873/
@types:registry=https://registry.npmjs.org
我知道我可以通过以下方式在其.yarnrc
中的warn
中全局设置注册表:
registry "http://sinopia-registry.internal:4873/"
然而,我如何告诉Thread使用不同的注册表表单@types
名称空间包
我尝试了以下不同的方法:
registry @types "https://registry.npmjs.org/"
然而,它们都会导致纱线抱怨语法错误。尝试使用以下方法:
"@types:registry" "https://registry.npmjs.org"
Doh。可能重复的