javascript - "Npm install --global"和 "--save"在一起?

标签 javascript node.js npm-install

我想知道在 npm install 命令中同时使用 --global 和 --save 参数是否有意义。例如:

npm install gulp -g -s

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

最佳答案

npm install 命令不支持既全局安装模块又一步保存到 package.json 中。

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

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

只要你执行 npm install,gulp 就会被全局安装。请注意,您当前的用户需要获得写入全局 Node 模块目录的权限。

关于javascript - "Npm install --global"和 "--save"在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38056275/

相关文章:

node.js - 防止 api 请求泛滥/滥用的策略有哪些

javascript - 我如何从 JQuery 中调用这个函数?

javascript - 如何使用 three.js 在运行时绘制线段

javascript - 用 puppeteer 操纵亚马逊

angularjs - Angular 安装

node.js - 无法安装任何 npm 包

node.js - .npmignore - 忽略所有 *.ts 文件但不包括 *.d.ts

javascript - 如何以优雅的哈希方式使用对象作为键

javascript - LRU 缓存在 Javascript 中的实现

node.js - 使用 Protractor/saucelabs 禁用 [启动器] 输出