centos8使用Yum安装nodejs步骤方法、nodejs升级切换版本的方法
先确认系统是否已经安装了epel-release包(EPEL是企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。):
Bash
#yum info epel-release
如果有输出有关epel-release的已安装信息,则说明已经安装,如果提示没有安装或可安装,则安装
Bash
#yum install epel-release
安装完后,就可以使用yum命令安装nodejs了,安装的一般会是6.x的版本,并且会将npm(3.x)作为依赖包一起安装
Bash
# yum install nodejs
安装完成后,验证是否正确的安装,node -v,如果输出如下版本信息,说明成功安装
Bash
# node -v
v16.13.2
安装n
Bash
# npm install -g n
安装指定版本node.js
Bash
# n 16.13.2
安装最新版
Bash
#n latest
查看 node 当前安装路径
Bash
# which node
/usr/local/bin/node
通过N_PREFIX变量来修改 n 的默认node安装路径,编辑环境配置文件:
Bash
#vi ~/.bash_profile
将下面两行代码插入到文件末尾:
Bash
export N_PREFIX=/usr/local #node实际安装位置
export PATH=$N_PREFIX/bin:$PATH
执行source使修改生效:
Bash
# source ~/.bash_profile
切换nodejs版本
Bash
# n
选择已安装的版本
Bash
οnode/8.11.3
node/10.4.1
node/16.13.2
Use up/down arrow keys to select a version, return key to install, d to delete, q to quit
查看当前版本node -v,下面表示已切换成功
Bash
[root@time-cent7 ~]# node -v
v16.13.2
----淡定从容,宁静致远----