我在想,是否有意义在 npm install 命令中同时使用 --global 和 --save 参数。例如:
npm install gulp -g -s
据我所知,npm系统文件夹中没有package.json文件,因此我的答案是“不”,但我想消除所有的疑虑。我在想,是否有意义在 npm install 命令中同时使用 --global 和 --save 参数。例如:
npm install gulp -g -s
据我所知,npm系统文件夹中没有package.json文件,因此我的答案是“不”,但我想消除所有的疑虑。npm install
命令不支持一步安装模块并同时将其保存到 package.json 中。
但是,有一种间接的方法可以全局安装模块。package.json 支持 preinstall 属性,如下所示:
"scripts": {
"preinstall": "npm install -g gulp"
}
一旦您执行npm install
, gulp 将会被全局安装。请注意,此时您的当前用户需要有权限写入全局的 node 模块目录。