在 Linux 下配置 Node.js 环境变量,可以让你在任何目录下运行 Node.js 和 npm 命令。以下是配置环境变量的步骤:
打开终端。
找到 Node.js 的安装路径。通常情况下,Node.js 会被安装在 /usr/local/bin
或 /usr/bin
目录下。你可以使用以下命令找到 Node.js 的安装路径:
which node
这将显示 Node.js 的安装路径,例如 /usr/local/bin/node
。
找到 Node.js 的全局模块安装路径。通常情况下,全局模块会被安装在 /usr/local/lib/node_modules
或 /usr/lib/node_modules
目录下。你可以使用以下命令找到全局模块的安装路径:
npm root -g
这将显示全局模块的安装路径,例如 /usr/local/lib/node_modules
。
配置环境变量。打开你的 shell 配置文件。对于大多数用户来说,这将是 ~/.bashrc
(Bash)或 ~/.zshrc
(Zsh)。你可以使用文本编辑器打开这个文件,例如:
nano ~/.bashrc
在文件的末尾添加以下行,用实际的 Node.js 和全局模块安装路径替换 <node_path>
和 <global_modules_path>
:
export PATH=<node_path>:$PATH
export NODE_PATH=<global_modules_path>
例如:
export PATH=/usr/local/bin:$PATH
export NODE_PATH=/usr/local/lib/node_modules
保存并关闭配置文件。
使更改生效。运行以下命令,使新的环境变量设置生效:
source ~/.bashrc
如果你使用的是 Zsh,运行:
source ~/.zshrc
现在,你应该可以在任何目录下运行 Node.js 和 npm 命令了。要验证配置是否成功,请尝试运行以下命令:
node -v
npm -v
这将显示 Node.js 和 npm 的版本号。