您的位置:首页 >CentOS中Node.js如何设置环境变量
发布于2026-05-20 阅读(0)
扫一扫,手机访问
在CentOS服务器上配置Node.js环境,环境变量的设置是关键一步。很多朋友在安装完Node.js后,发现命令无法全局调用,问题往往就出在这里。今天,我们就来把这个过程彻底讲清楚。

首先,你得知道Node.js被安装在了哪里。通常,它会被放在/usr/local/bin或者/usr/bin这类系统目录下。打开终端,输入下面这个命令,就能快速找到它:
which node
命令执行后,终端会返回一个路径,比如/usr/local/bin/node。这个路径就是Node.js可执行文件的位置,请先记下来。
找到了路径,接下来就是告诉系统“去哪儿找”这个命令。在Linux系统中,一个比较规范的做法是在/etc/profile.d/目录下创建独立的脚本文件。这样做的好处是管理清晰,不会影响系统主配置文件。
你可以用下面的命令创建并编辑一个名为nodejs.sh的配置文件:
sudo vi /etc/profile.d/nodejs.sh
文件打开后(如果是vi编辑器,按i键进入插入模式),将下面这行内容添加进去:
export PATH=$PATH:/usr/local/bin/node
这里有个关键点:务必把/usr/local/bin/node替换成你第一步用which node命令查到的实际路径。 这行配置的意思,是把Node.js的路径追加到系统现有的PATH环境变量中。
输入完成后,保存并退出文件(在vi中,按Esc键,然后输入:wq并回车)。
配置文件虽然写好了,但当前的终端会话还不知道这个变化。我们需要让系统重新加载一下配置,运行这条命令即可:
source /etc/profile.d/nodejs.sh
当然,你也可以选择注销当前用户再重新登录,或者直接新开一个终端窗口,效果是一样的。
最后一步,也是最重要的一步:验证。输入下面的命令,检查Node.js是否能被正确识别:
node -v
如果终端清晰地打印出了Node.js的版本号(比如v18.xx.x),那么恭喜你,环境变量已经设置成功了。
至此,你的CentOS系统就已经正确配置好了Node.js环境。之后,无论是在哪个终端会话里,你都可以直接使用node、npm等命令了。整个过程其实并不复杂,核心就是找准路径、配对文件、生效验证,三步走下来,问题基本都能解决。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8