安装全局包
安装全局包
全局安装的软件包会丢弃 {prefix}/lib/node_modules
中的模块,并将可执行文件放在 {prefix}/bin
中,其中 {prefix}
通常类似于/usr/local
。安装全局模块意味着它的二进制文件最终会出现在 PATH
环境变量中。通常,如果它是命令行工具,或者你想要在 shell 中使用的东西,则通常需要安装全局模块。
npm install --global package-name
删除全局包
npm uninstall --global package-name
注意:--global
参数可以简化为 -g
。因此,例如,第一个命令可能是 npm install -g package-name
,结果完全相同。
注意:在* nix 系统中,安装全局包可能需要超级用户权限。如果不这样做将失败:EACCES
。在这种情况下,运行:
sudo npm install --global package-name