更新node到最新版本

今天要安装Ionic CLI,要求是 “在继续之前,请确保安装了最新版本的Node.js和npm。”
更新npm的时候很顺利,只需要执行命令 npm install -g npm
但是更新node的时候简直就是一步一个错、一踩一个坑,能怎么办,百度谷歌了

第一步:先清除npm缓存:npm cache clean -f
这里写图片描述
刚开始就给我 一个惊喜,看起开像报错,百度了一下,说是不管这个,就是网络提示,不用管它继续

第二步:安装n模块:npm install -g n

n模块专门用来管理nodejs的版本
这里写图片描述
有报错!
如果出现

npm ERR! notsup Unsupported platform for [email protected]: wanted
{“os”:”!win32”,”arch”:”any”} (current: {“os”:”win32”,”arch”:”x64”})

这样错误信息,在命令后面加上 –force 重新运行
这里写图片描述
继续成绩打怪

第三步:升级node.js到最新稳定版:n stable
这里写图片描述
又是一个惊喜,,我已经习惯了

执行n stable或 n latest时报错

Error: invalid version 10.8.0

报错原因很简单,就是无法安装这个版本的,那怎样安装其他版本呢?输入n v8.11.4即可.
这里写图片描述

还是不行
分析原因:1:使用国外源下载太慢,我没有找到怎么给他配置淘宝源
2:n工具是mac和Linux可用的node版本管理工具 (Nodist、nvmw是针对windows的node版本管理工具 )
资料链接https://www.jianshu.com/p/a927bcecdbc0
https://blog.csdn.net/lpf1215/article/details/52843523

试着使用Nodist进行node更新版本
http://www.ituring.com.cn/article/262911

猜你喜欢

转载自blog.csdn.net/z15802933724/article/details/82346776