node.js - 命令 "-g"中的 "npm install -g <something>"标志有什么作用?

标签 node.js npm

我正在关注在使用 npm install 时使用 -g 标志的示例,但我无法通过帮助系统弄清楚 -g 是什么 标志正在做。

最佳答案

-g 告诉 npm 安装命名模块,以便全局访问。

但重要的是要了解 -g 通常仅用于提供命令行实用程序的软件包,以便它们的可执行组件在系统 PATH 中可用。

如果您有多个程序需要同一个包,则每个程序都应在本地安装该包。如果你真的想通过全局安装来共享已安装的包,你还必须使用 npm link

请参阅有关全局安装包主题的文档 here .

关于node.js - 命令 "-g"中的 "npm install -g <something>"标志有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13167588/

相关文章:

node.js - 使用 Mongoose 查找和计算集合中的元素

javascript - 另一个文件夹中的 Node_modules

node.js - Heroku Node 503

NPM,package.json - 如何添加名称为 "@"的依赖项

c# - 在Docker内部将npm安装后没有node_modules文件夹

node.js - 云函数: TypeError: Cannot read property 'auth' of undefined

node.js - 哪个 hogan.js 模板包与 express.js 一起使用?

javascript - 是否有用于 PDF 元数据的 NPM 模块?

javascript - 如何检查谁邀请了谁 Discord.js

node.js - 即使我已经卸载了 Homebrew 的 Node 版本,npm 仍然将包安装到 '/usr/local/Cellar/node/...'