![](/img/trans.png)
[英]Difference between 'npm add' and 'npm install --save'?
[英]Is there a difference between npm install on windows & linux
我想我有一个简短的问题。
我在www中找不到任何内容。 如果我在Windows机器上运行npm install
来安装我的依赖项。 是否可以将node_module
目录移动到linux机器上并运行我的nodejs脚本,还是在安装操作系统并选择其他安装路径之前进行npm检查?
问候莫
是的,如果您(或您的依赖项)使用本机的node.js插件(例如,由node-gyp构建且包含本机的二进制代码),则可能会有差异。 package.json
还可以包含特定于OS / CPU的内容。
package.json描述可以在这里找到: https : //docs.npmjs.com/files/package.json
linux和Windows之间的npm i
命令之间应该没有区别。
您也永远不要尝试移动node_modules文件。 通常在您的项目中,当您运行npm init
,将有一个package.json
文件。 这个package.json
文件包含所有依赖项和devdependencies。 如果然后运行npm i
将使用package.json
文件中指定的所有相应依赖项创建新的node_modules。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.