我正在跟踪在使用-g时使用该标志的示例,npm install但无法通过帮助系统弄清楚该-g标志在做什么。
-g
npm install
-g告诉npm您安装命名模块,以便全局访问它。
npm
但是重要的是要了解它-g通常仅用于提供命令行实用程序的软件包,以便它们的可执行组件在系统中可用PATH。
PATH
如果您有多个程序require使用同一软件包,则每个程序都应在本地安装该软件包。如果您确实想通过全局安装来共享已安装的软件包,则还必须使用npm link。
require
npm link
请参阅此处有关全局安装软件包主题的文档。