centos8使用Yum安装nodejs步骤方法、nodejs升级切换版本的方法

大宝 830 0

先确认系统是否已经安装了epel-release包(EPEL是企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。):

#yum info epel-release

如果有输出有关epel-release的已安装信息,则说明已经安装,如果提示没有安装或可安装,则安装

#yum install epel-release

安装完后,就可以使用yum命令安装nodejs了,安装的一般会是6.x的版本,并且会将npm(3.x)作为依赖包一起安装

# yum install nodejs

安装完成后,验证是否正确的安装,node -v,如果输出如下版本信息,说明成功安装

# node -v
v16.13.2

安装n

# npm install -g n

安装指定版本node.js

# n 16.13.2

安装最新版

#n latest

查看 node 当前安装路径

# which node
/usr/local/bin/node

通过N_PREFIX变量来修改 n 的默认node安装路径,编辑环境配置文件:

#vi  ~/.bash_profile

将下面两行代码插入到文件末尾:

export N_PREFIX=/usr/local          #node实际安装位置
export PATH=$N_PREFIX/bin:$PATH

执行source使修改生效:

# source ~/.bash_profile

切换nodejs版本

# n

选择已安装的版本

ο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,下面表示已切换成功

[root@time-cent7 ~]# node -v
v16.13.2


发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~