Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为带有名称空间的包设置注册表?_Javascript_Npm_Yarnpkg_Sinopia - Fatal编程技术网

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。可能重复的