1、升级nodejs报错
首先找到错误的日志文档,虽然编辑器底部也会给出错误日志,不过nodejs自带的日志文件更加全一些,也好分析问题。
日志的错误信息是说,n这个模块呢,平台(操作系统和cpu的组合)不支持。由于没有找到nodejs日志错误信息字段的含义文档,所以只能推测os代表是操作系统,arch是:architecture的简写。后面描述的意思是:我要更新的node这个版本的n这个模块期望系统不能是windows 32位的操作系统,cpu可以是任意。而目前我的电脑系统刚好是windows 32位的操作系统基于x64的处理器。
2.解决方法:
- a.强制安装:node install -g -n--force
- b.下载gnvm:这是windowns系统,管理node版本的管理器,用这个工具更新成最新node版本,再用命令行gnvm use version
下载地址 :https://raw.githubusercontent.com/Kenshin
- c node官网下载二进制安装包,重新安装