📜  如何全局安装 npm 包 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:27.775000             🧑  作者: Mango

如何全局安装 npm 包 - Shell-Bash

当你需要在多个项目中使用同一 npm 包时,全局安装 npm 包就显得尤为重要。下面是全局安装 npm 包的三个步骤。

1. 查看全局安装路径

使用以下命令查看全局安装路径:

npm config get prefix

输出的结果就是你的全局安装路径。

2. 添加全局安装路径到环境变量

编辑你的 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
3. 全局安装 npm 包

使用以下命令将一个 npm 包全局安装:

npm install -g <package-name>

在这个命令中,package-name 指的是你要安装的包的名称。

现在,你已经成功全局安装了一个 npm 包。在当前用户下的任意文件目录下,都可以使用该 npm 包。如果你想全局卸载某个 npm 包,只需运行以下命令即可:

npm uninstall -g <package-name>

注意:全局安装的包可能会产生与项目所需版本不兼容的问题,谨慎使用。