我经常在开发东西时在计算机之间移动.用npm和我的package.json意思,或者我认为,签出时一切都会一样.至少在相同的主要版本~4.0.0或示例上.
然而,在我工作的快速PC上,我的编译时间为11秒,而在家中为1.2秒.
我想保存npm list到文件,所以我可以在家里进行比较.
npm list --save npmlist.txt //for example
Run Code Online (Sandbox Code Playgroud)
如果您遇到问题npm shrinkwrap,可以在Windows上使用:
npm list -json > npmlist.json
Run Code Online (Sandbox Code Playgroud)
对于全球包装
npm list -json -g > npmlist.json
Run Code Online (Sandbox Code Playgroud)
您可以使用npm shrinkwrap它来生成npm-shrinkwrap.json文件。该文件包含您当时递归安装的 npm 模块的确切版本(模块的模块也是如此)。只要该文件位于项目的根目录中,运行npm install就会准确安装这些版本。
您可以在任意一台电脑上生成一个进行比较,或者提交/复制一台电脑上生成的版本以在另一台电脑上安装相同版本的 npm 模块。
| 归档时间: |
|
| 查看次数: |
3110 次 |
| 最近记录: |