我在开发时经常在不同的电脑之间切换。使用npm和我的package.json
,我认为一切都应该保持一致,至少在相同的主要版本~4.0.0
下是这样。
但是在我工作的快速PC上,编译时间为11秒,而在家里只需要1.2秒。
我想把npm list
的内容保存到文件中,这样我就可以在家里进行比较了。
npm list --save npmlist.txt //for example
如果您在使用npm shrinkwrap
时遇到问题,在Windows上可以尝试使用以下方法:
npm list -json > npmlist.json
对于全局包
npm list -json -g > npmlist.json
npm shrinkwrap
命令生成一个npm-shrinkwrap.json
文件。该文件包含您所安装的npm模块的确切版本,包括递归地包含模块的模块等。只要该文件位于项目的根目录中,运行npm install
命令将准确安装这些版本。
npm list
的输出保存到npmlist.com
文件中。这是Shell编程中的基础操作。 - Dave Newton