windows下更新Node
爬坑后的结论:window系统升级node只能到node官网下载window安装包来覆盖之前的node。
Node分为两种版本:stable和latest,由于ionic文档中说明需要装Node.js6或者更高版本,所以我需要把我的stable版升级
Node升级 上网一查,OK,升级命令到手~
npm install -g n #安装npm的版本管理工具:n
n latest #通过n更新为latest版本
可是输入第一条命令后就开心不起来了,windows报错如下
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for n@7.0.0: wanted {"os":"!win32","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm ERR! notsup Valid OS: !win32
npm ERR! notsup Valid Arch: any
npm ERR! notsup Actual OS: win32
npm ERR! notsup Actual Arch: x64
npm ERR! A complete log of this run can be found in:
原来node的n模块并不支持windows,所以以上命令只能算是linux等系统下的更新命令。
所以windows下只有覆盖安装 : 下载目标版本,在原安装目录安装...