很多情况下,为了适应工作、学习我们需要在一个电脑里使用不同版本的node,在切换使用频繁的情况下,就会陷入卸载 ↔ 安装的怪圈,这时候你需要一个趁手的版本管理工具。
下载安装nvm(node.js version management)
主意:在安装nvm 前请卸载所有安装过的node版本
nvm 选择下载
nvm-setup.zip:安装版(推荐),傻瓜式安装
安装时有两个路径选择(尽量不要出现中文):
nvm-noinstall.zip:绿色免安装,但需要环境变量配置
nvm 基本命令使用
命令行工具输入命令即可
版本查看,安装完成后,执行该命令,查看安装版本
nvm v//或nvm version
查看所有可安装 Node 版本号
nvm list available
node 安装
// 安装最新版本nvm install node//安装指定版本(推荐)nvm install14.8.0//安装指定版本,指定操作系统位数(32/64),不指定使用系统默认nvm install14.8.064
查看已安装node版本
nvm ls//或nvm list
使用指定版本node
// 14.8.0 是版本号nvmuse14.8.0// 指定操作系统位数(32/64),不指定使用系统默认nvmuse14.8.064
已安装node列表
卸载已安装node
// 14.8.0 是版本号nvm uninstall14.8.0
需要注意的是,不同版本的node所使用的全局模块需要分别进行安装,也就是说,如果在node 14.x 下安装了vue,把node 切换到12.x 后,需要重新安装一遍(但不需要重复安装)
node版本切换
其它命令
//显示node是运行在32位还是64位nvm arch//开启nvm,并设置使用最新node 版本nvm on//关闭nvm,node 命令不可使用,执行此命令后在执行 use 会重新开起nvm off//设置下载代理,不加可选参数url,显示当前代理,将url设置为none则移除代理nvm proxy[url]//设置node镜像,默认是https://nodejs.org/dist/,可在nvm安装目录→settings.txt中查看nvm node_mirror[url]//设置npm镜像,https://github.com/npm/cli/archive/,可在nvm安装目录→settings.txt中查看nvm npm_mirror[url]//设置不同版本node存储目录,不写path查看当前node存储目录nvm root[path]
nvm install 下载安装过慢
可以使用命令(上边提到的),配置镜像,也可以直接打开nvm安装目录→settings.txt 添加下边代码:
node_mirror:https://npm.taobao.org/mirrors/node/npm_mirror:https://npm.taobao.org/mirrors/npm/
作者:LazyCat404
链接:https://www.jianshu.com/p/6c32d2078a2d