在centos 7 上面配置nodejs 和npm 的环境变量

在CentOS 7上配置Node.js(以你提到的Node.js v16.9.0为例)和npm的全局环境变量,以便能够在系统的任何位置使用它们,可以遵循以下步骤。这里假设你已经通过宝塔面板的Node.js版本管理器安装了指定版本的Node.js。

步骤 1:查找Node.js和npm的安装路径
首先,你需要找到Node.js和npm的实际安装路径。通常,宝塔安装的Node.js会放在一个特定的目录下,但确切路径可能因宝塔的配置和版本不同而有所变化。可以通过宝塔面板查看,或者在命令行中尝试以下命令来寻找(如果你知道安装的大致位置):

Bash
which node
which npm
这两个命令会显示Node.js和npm的可执行文件路径,例如 /usr/local/node/v16.9.0/bin/node 和 /usr/local/node/v16.9.0/bin/npm。

步骤 2:修改环境变量
接下来,需要将这些路径添加到系统环境变量中。编辑~/.bashrc(针对当前用户)或/etc/profile(针对所有用户)文件,使用文本编辑器,如vi或nano:

Bash
sudo vi /etc/profile
或者

Bash
vi ~/.bashrc
在文件末尾添加以下行,替换和为实际找到的路径:

Bash
export NODE_HOME=/..
export PATH=$NODE_HOME/bin:$PATH
例如,如果which node返回/usr/local/node/v16.9.0/bin/node,则应写为:

Bash
export NODE_HOME=/usr/local/node/v16.9.0
export PATH=$NODE_HOME/bin:$PATH
步骤 3:使更改生效
保存并退出编辑器后,为了让修改立即生效,执行以下命令:

Bash
source ~/.bashrc

Bash
source /etc/profile
根据你修改的是哪个文件。

验证
最后,打开一个新的终端窗口或运行以下命令验证是否配置成功:

Bash
node -v
npm -v
如果这两条命令都能正确输出Node.js和npm的版本号,说明环境变量已经配置成功,你可以在系统的任何地方使用node和npm命令了。

请记住,直接修改/etc/profile会影响所有用户,而修改~/.bashrc只影响当前用户。根据需要选择合适的配置文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值