我是否应该全局安装模块,只要至少有两个应用程序正在使用它?

时间:2017-02-13 06:39:16

标签: node.js npm

我有自己的GoDaddy服务器。我打算在其中运行几个node.js Web应用程序。

只要至少有两个应用程序可能正在使用它,在全局安装每个模块是否有意义?

在项目中安装本地模块有什么好处?

1 个答案:

答案 0 :(得分:3)

随着时间的推移,不同的应用程序可能会开始使用不同的模块版本,具体取决于您更新它们的频率。某些版本可能也有重大更改,因此您无法在两个不同的项目中使用相同的模块,因为特定模块版本可能在一个项目中正常工作,但API可能已针对另一个项目进行了更改。所以这不是一个好主意。如果每个项目都有自己的模块,那么你将拥有更多的自由。