节点安装 npm 模块

Node install npm modules

我想安装基于package.json

的npm模块

我想知道是否有自动安装模块的方法。

例如package.json的依赖如下。

  "dependencies": {
    "express": "3.1.0",
    "jade": "*",
    "stylus": "*",
    "mongodb": ">= 0.9.6-7"
  }

我必须像这样一个一个地安装模块吗?

npm install express@3.1.0
npm install mongodb@0.9.6 

等等

如有任何帮助,我们将不胜感激。

参见documentation about npm install

By default, npm install will install all modules listed as dependencies in package.json.

因此您只需键入 npm install

您可以按如下方式安装用 package.json 编写的模块。

npm install

当您第一次安装时使用 --save,该模块安装信息将被添加到包中 json

之后在新位置你只需要 运行 npm install

npm install express@3.1.0 --保存

npm 安装mongodb@0.9.6 --保存

npm 安装

另请参考link

您可以通过键入以下内容来执行此操作:

sudo apt-get 更新 sudo apt-get install npm

使用nvm切换版本。

如果你想安装特定版本的模块,你应该使用

npm install module_name@version --save

--save 将模块和模块版本添加到 package.json 文件的 dependencies。如果你只想安装任何版本的模块,你可以使用

npm install module_name --save

如果您不使用 --save,节点仍会安装您想要的模块的最新版本,但不会将其添加到您的 package.json 文件中。在这种情况下,你的 package.json 文件中有一些模块的特定版本,如果你想安装它们,你可以简单地使用

npm install

命令。 npm install 安装 package.json 文件中的所有模块。

此外,如果您是 nodeJs 的新手,您可以查看 this。我希望这有帮助。祝你有个愉快的一天,先生。