如何配置.npmrc注册表顺序?

时间:2016-03-14 16:23:52

标签: node.js npm registry sinopia

enter image description here

有人可以解释一下这里到底发生了什么。

之间有什么区别

registry = http://localhost:4873

vs

http://localhost:4873

为什么默认的npm注册表(registry.npmjs.org)在第1行没有类似的格式?

如何设置优先级 - 就像我希望npm首先在我的本地注册表中查找然后转到公共注册表。

第1行的注册管理机构是否优先于第4行的注册管理机构?

谢谢!

1 个答案:

答案 0 :(得分:1)

第3行和第4行不是注册表定义。它们仅为本地注册表(第3行)和默认的npm注册表(第4行)定义要使用的身份验证令牌(作为键值对)。

第2行将范围 flash 与您的本地注册表相关联。例如,如果您发布具有该范围的包,它将使用第3行中指定的身份验证令牌自动发布到您的本地注册表。