如果最新版本不可用,请安装下一个最新版本的节点模块

时间:2017-12-15 11:31:30

标签: npm npm-install npm-registry

我们有一个本地npm注册表,当它发出请求时会更新。

这会导致失败,因为它知道foo-sorter@1.2.3已经存在,但尚未同步。即使我们只在foo-sorter@^1.1.0中指定package.json(请原谅我,如果semver错误),我们就可以得到它。

我无法控制注册表,但如果有办法告诉NPM Install next most recent version of node module if the very latest is unavailable,那么如果它无法获得foo-sorter@1.2.3那么它尝试获取foo-sorter@1.2.1foo-sorter@1.1.5,然后我可以更频繁地防止构建失败。

这是一个选择吗?如果不是我怎么能让它发生呢?

0 个答案:

没有答案