javascript - 如何使用 yarn 为命名空间包设置注册表?

标签 javascript npm yarnpkg sinopia

我给 yarn尝试替换npm .

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

由于我的.npmrc已定义这些注册表。

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

我知道我可以在 yarn 中全局设置注册表在其.yarnrc通过:
registry "http://sinopia-registry.internal:4873/"

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

我尝试了不同的方法:
registry @types "https://registry.npmjs.org/"

然而,它们都导致 yarn 提示语法错误。

最佳答案

尝试使用:

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

关于javascript - 如何使用 yarn 为命名空间包设置注册表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41017261/

相关文章:

javascript - jQuery 从变量中返回 NaN 和 [object Object]

javascript - 内部错误 : too much recursion - getting in jquery

javascript - 使用 jquery 选项卡切换两个单独的 Div

node.js - Laravel-mix - BrowserSync 在 event.js :160 处抛出错误

angularjs - 是否可以构建一个独立的 Angular 插件以嵌入到其他 Angular 站点中?

javascript - 难以捉摸的文本练习(jquery/Javascript)

javascript - npm 错误! semver.simplifyRange 不是函数

angular - 构建错误 : Two different types with this name exist, 但它们不相关

npm - yarn 测试因 jasmine-ts yargs 依赖性而失败

ruby-on-rails - rails Assets :precompile Yarn executable was not detected in the system