如何在npm中配置几个私有存储库和公共存储库?

时间:2018-01-24 07:34:08

标签: node.js npm

我想运行NPM安装并拥有多个存储库来获取依赖项。 我想首先了解公共关系的逻辑,以及它是否找不到artifcat查找我的私有关系

我为此添加.npmrc

registry=https://myRepo1.....
strict-ssl=false
https-proxy

我还需要添加公共npm吗?这是什么网址? 让我们假设我还有另一个注册表如何添加它? (例如https://myRepo2

1 个答案:

答案 0 :(得分:1)

实现此目的的一种方法是设置私有NPM代理注册表,例如Verdaccio。您可以将.npmrc配置为使用Verdaccio注册表而不是npmjs.org,当您npm installyarn add模块时,您的私人注册表将首先被搜索,如果模块不在您的私有注册表然后它将在配置的上游或"上行链路"注册表中。您可以配置多个上行链路注册表,如下所示:http://www.verdaccio.org/docs/en/uplinks.html

相关问题