今天要安装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 n@2.1.8: 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