为什么NPM缩水缩水量替换了从字段的URL替换版本名称



我更改了正在处理的软件包的名称,因此我重新播放了npm缩水。我没有更改其他依赖性的任何字段。

我注意到npm shininkwrap更改了pg软件包的"从"属性:

"来自":" pg@> = 4.0.0< 5.0.0",

to

"来自":" https://registry.npmjs.org/pg/pg/-/pg-4.5.6.tgz",

,很好奇为什么会发生这种情况。

找到了以下解释的线程:https://github.com/npm/npm/issues/9550

总而言之,如果您第一次运行缩水wrap,然后再次运行缩水,则必须与node_modules删除。一旦缩小文件到位后,单个库的包装文件(NPM-shrinkwrap.json文件构建(就会有所不同。

相关内容

  • 没有找到相关文章

最新更新