将节点模块转移到全局位置

时间:2018-11-18 17:38:14

标签: node.js

我想知道将可能安装在一台计算机中的节点模块转移到另一台计算机的global modules文件夹中是否会产生与直接从该计算机上的Internet安装不同的效果。

2 个答案:

答案 0 :(得分:0)

会的。与较新的全局模块不匹配的版本,如果未安装某些模块,它们将不起作用。我认为这不是什么好习惯。传统上建议使用CLI在辅助系统中安装模块。

答案 1 :(得分:0)

某些节点模块取决于OS。例如,许多库在不同的操作系统中的工作方式不同,因此需要使用正确的特权和配置来安装它们。如果您将node_modules目录从一个系统转移到另一个具有相似OS设置的系统,则可能会起作用。

当然,node_modules没有缓存或任何东西。它们只是文件夹中的文件。