我应该只通过npm install安装node.js模块吗?

时间:2016-01-24 20:15:41

标签: node.js npm

这有什么区别npm install并且只是移动整个模块文件夹?事实上,我正在尝试将我的节点应用程序部署到linux服务器,但是npm install存在一些问题,所以我将我的node_modules文件夹完全移动到linux服务器,显然没问题。

以后可能会有这样的困扰吗?

2 个答案:

答案 0 :(得分:1)

npm install并不只是将代码从Internet复制到node_modules。安装也可以编译平台的代码。

因此,如果您要从同一平台进行复制,那么应该没问题。尽管如此,根据环境,某些模块可能无法正常工作。

答案 1 :(得分:0)

npm install read package.json并在node_modules文件夹中安装所有缺少的模块。如果您刚从源中复制了node_modules文件夹,则没有问题。

但是如果你想安装任何新模块,请使用:
      npm install package-name --save(如果要全局安装,则为-g),以便package.json可以跟踪新模块。