“Npm install --global”和“--save”在一起吗?

时间:2016-06-27 14:15:55

标签: javascript node.js npm-install

我想知道在 npm install 命令中使用--global和--save参数是否合理。例如:

npm install gulp -g -s

据我所知,npm系统文件夹中没有package.json,所以我认为答案是“不”,但我想清除所有疑问。

1 个答案:

答案 0 :(得分:11)

npm install命令不支持全局安装模块,只需一步即可将其保存到package.json。

但是,有一种方法可以间接地全局安装模块。 package.json支持预安装属性,如:

"scripts": {
  "preinstall": "npm install -g gulp"
}

执行npm install后,gulp将全局安装。请注意,您当前的用户需要获得写入全局节点模块目录的权限。