前言

通过yum方式安装的nodejs版本太低,我们可以通过使用 n 安装新版本

本机系统:CentOS 7.5

我们当前的版本是node-v7.6.0

Downloads

以往的版本 | Node.js:点击

通过 yum 安装

1
2
3
4
5
# 安装nodejs
yum install nodejs
# 查看版本号
node -v
npm -v

使用 npm 安装 n

1
npm i n -g

使用 n 安装新版本

1
2
3
4
# 最新版
n latest
# 指定版本
n 13.0.1

切换 nodejs 版本

1
n

使用上下方向键选择已安装版本后按回车

1
2
  node/7.6.0
o node/13.0.1

查看 nodejs 版本

1
2
node -v
npm -v

已经成功升级到node-v13.0.1版本

1
2
[root@localhost ~]# node -v
v13.0.1

可能出现的问题

如果版本切换没有成功,往下继续操作

1
2
# 查看 node 安装路径
which node

编辑环境配置文件

1
vim ~/.bash_profile

将下面的规则插入文件尾,保存退出使修改生效

1
2
export N_PREFIX=[node安装路径]
export PATH=$N_PREFIX/bin:$PATH

立即生效

1
source ~/.bash_profile

这时候再次查看 nodejs 版本

1
2
[root@localhost ~]# node -v
v13.0.1