商城首页欢迎来到中国正版软件门户

您的位置:首页 >CentOS中Node.js如何设置环境变量

CentOS中Node.js如何设置环境变量

  发布于2026-05-20 阅读(0)

扫一扫,手机访问

在CentOS服务器上配置Node.js环境,环境变量的设置是关键一步。很多朋友在安装完Node.js后,发现命令无法全局调用,问题往往就出在这里。今天,我们就来把这个过程彻底讲清楚。

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环境。之后,无论是在哪个终端会话里,你都可以直接使用nodenpm等命令了。整个过程其实并不复杂,核心就是找准路径、配对文件、生效验证,三步走下来,问题基本都能解决。

本文转载于:https://www.yisu.com/ask/39953613.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注