方法一(不推荐)
- 第一步清楚node缓存
npm cache clean -f
- 第二步:安装n模块(n模块是管理nodejs的版本的)
npm install -g n
- 第三步:升级node.js到最新稳定版:
n stable
- 查看node版本(node -v) /查看node安装路径 (which node)
方法二(推荐)
-
网上看到的尽是各种粗鲁的“卸载之后去官网下最新版Node重新再装一下”的做法,这种做法显然不太方便;
-
笔者发现,有一个叫
nvmw
的Node管理工具,实际上是Node Version Manager for Windows
的缩写,是一款针对windows的node版本管理工具 ,nvm是mac中的node版本管理工具。用它,可以直接通过命令行的方式更新Node了:
npm install -g nvmw
win10系统安装多个node版本_gnvm
- 先下载gnvm.exe,并将其放在node的安装目录下(和node.exe在同级目录)
下载地址:https://gitee.com/mirrors/gnvm - 要用管理员权限启动cmd,确保node是空闲的(将使用中的node关闭)
- 验证gnvm是否可用
gnvm version
- 通过gnvm命令安装所需要的node版本。
gnvm install latest // 安装最新版本的 node gnvm install 10.16.0 // 安装指定版本,也可以指定安装32位或64位, eg: gnvm install 10.16.0-x64 gnvm update latest // 更新本地 latest 的 node 版本
- 卸载任意版本的 node
gnvm uninstall latest // 卸载最新版本的 node gnvm uninstall 10.0.0 // 卸载指定版本
- 查看本地所有安装的 node 版本
gnvm ls
- 切换任意版本的node
gnvm use 10.16.0
- 安装 npm
gnvm npm latest
- 安装淘宝镜像
gnvm config registry TAOBAO
发表评论 取消回复