📅  最后修改于: 2023-12-03 15:08:27.775000             🧑  作者: Mango
当你需要在多个项目中使用同一 npm 包时,全局安装 npm 包就显得尤为重要。下面是全局安装 npm 包的三个步骤。
使用以下命令查看全局安装路径:
npm config get prefix
输出的结果就是你的全局安装路径。
编辑你的 Shell 配置文件,例如 ~/.bashrc
或 ~/.zshrc
,将以下语句添加到文件末尾:
export PATH=$PATH:$(npm config get prefix)/bin
保存并退出文件,之后不能立即生效,需要重新加载配置文件。使用以下命令加载新的配置文件:
source ~/.bashrc
或
source ~/.zshrc
如果你使用的是 Fish Shell,则需要创建一个新的文件 ~/.config/fish/config.fish
,将以下语句添加到文件中:
set PATH $PATH (npm config get prefix)/bin
并按照以下命令加载新的配置文件:
source ~/.config/fish/config.fish
使用以下命令将一个 npm 包全局安装:
npm install -g <package-name>
在这个命令中,package-name
指的是你要安装的包的名称。
现在,你已经成功全局安装了一个 npm 包。在当前用户下的任意文件目录下,都可以使用该 npm 包。如果你想全局卸载某个 npm 包,只需运行以下命令即可:
npm uninstall -g <package-name>
注意:全局安装的包可能会产生与项目所需版本不兼容的问题,谨慎使用。