npm update:包更改的本地历史记录?

时间:2015-01-10 04:16:11

标签: node.js npm

我们会不时运行npm update,并使用近似版本的一些软件包,例如~1.0.0。这通常有效。

然而,最近,我们开始遇到无法追溯到我们自己的代码的应用程序问题,我们怀疑运行npm update将某个程序包更新为某个新版本,但我们无法确定。

所以,我的问题:是否有一个显示历史npm update操作的文件(或类似文件) - 即在本地计算机上更改了哪些包,以及更改了哪些包,以及何时更改发生了变化等等

1 个答案:

答案 0 :(得分:0)

您可能想查看npm shrinkwrap command。如果您控制生成的npm-shrinkwrap.json文件的版本,它将为您提供不同版本的历史记录。请确保您了解shrinkwrap如何锁定依赖项。