linux

Linux 下 Node.js 如何配置环境变量

小樊
35
2025-06-09 03:18:49
栏目: 编程语言

在 Linux 下配置 Node.js 环境变量,可以让你在任何目录下运行 Node.js 和 npm 命令。以下是配置环境变量的步骤:

  1. 打开终端。

  2. 找到 Node.js 的安装路径。通常情况下,Node.js 会被安装在 /usr/local/bin/usr/bin 目录下。你可以使用以下命令找到 Node.js 的安装路径:

    which node
    

    这将显示 Node.js 的安装路径,例如 /usr/local/bin/node

  3. 找到 Node.js 的全局模块安装路径。通常情况下,全局模块会被安装在 /usr/local/lib/node_modules/usr/lib/node_modules 目录下。你可以使用以下命令找到全局模块的安装路径:

    npm root -g
    

    这将显示全局模块的安装路径,例如 /usr/local/lib/node_modules

  4. 配置环境变量。打开你的 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
    
  5. 保存并关闭配置文件。

  6. 使更改生效。运行以下命令,使新的环境变量设置生效:

    source ~/.bashrc
    

    如果你使用的是 Zsh,运行:

    source ~/.zshrc
    

现在,你应该可以在任何目录下运行 Node.js 和 npm 命令了。要验证配置是否成功,请尝试运行以下命令:

node -v
npm -v

这将显示 Node.js 和 npm 的版本号。

0
看了该问题的人还看了