发布于 3年前

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下只有覆盖安装 : 下载目标版本,在原安装目录安装...

https://nodejs.org/zh-cn/

©2020 edoou.com   京ICP备16001874号-3