不同的项目用不同的Node版本,往往Node版本间不互相兼容,所以经常需要在不同的Node版本中切换。
n 模块可以管理Node版本,n 是Node的一个模块,所以安装非常方便,而且作者是Express框架的作者写的。
1.查看node版本,没安装的请先安装;
$ node -v
2.清除node缓存;
$ sudo npm cache clean -f
3.安装node版本管理工具'n';
$ sudo npm install n -g
4.使用版本管理工具安装指定node或者升级到最新node版本;
$ sudo n stable
(安装node最新版本v12.18.1)
$ sudo n 8.9.4
(安装node指定版本8.9.4/切换版本)
5.使用node -v查看node版本,如果版本号改变为你想要的则升级成功。