1、查看当前node版本
$ node -v
执行结果如下:
2、清除npm缓存
$ npm cache clean -f
执行结果如下:
在这一步,如果当前node版本过高的话,会出现如下报错
这里执行以下代码
sudo npm install npm@6.14.10 -g
再执行 npm cache clean -f 就可以了
3、全局安装n
$ npm install -g n
这一步报错了,如图:
在其他文章里说执行一次 npm i -g n --force 就可以,但是执行之后报错依旧,后来一看报错信息,原来是没权限,再次执行下面的命令就可以了
sudo npm install -g n
执行结果如下:
到这一步,n就安装好了
4、升级node
升级node有以下几种命令:
n stable // 把当前系统的 Node 更新成最新的 “稳定版本”
n lts // 长期支持版
n latest // 最新版
n 16.13.1 // 指定安装版本
我选择的是升级到稳定版本,因为权限问题,命令前需要加sudo,
执行结果如下: