使用nvm同时装多个版本的nodeJS,并在使用时来回切换

459 阅读2分钟

一、nvm简介

nvm是node的包管理工具。由于在打开不同的项目时,不同的项目在安装依赖时可能会和node版本有关,所以这就需要我们在不同的项目下使用不同的node版本。 nvm就是一个比较好用node管理工具,切换node版本。

二、nvm安装

链接:github.com/coreybutler…

注意: github服务器在国内较少,下载速度会很慢

链接:pan.baidu.com/s/1IVN2w2aR… 提取码:true

备注: 此链接为本人网盘链接,放心使用

三、nvm淘宝镜像配置

  1. 验证nvm是否安装成功:在cmd输入nvm version,有提示nvm版本信息,即成功

  2. 然后输入nvm root,查看到nvm的路径信息

    例如:C:\Users\Administrator\AppData\Roaming\nvm

    按照这个路径,找到里面的settings.txt,并打开

3.在文本的最后一行中加入这两行代码 然后保存

node_mirror: <https://npm.taobao.org/mirrors/node/>
npm_mirror: <https://npm.taobao.org/mirrors/npm/> 

image.png

四、安装node

1、查看所有可安装Node版本号 nvm list available

image.png

// 安装最新版本
nvm install node

//安装指定版本(推荐)
nvm install 14.8.0

//安装指定版本,指定操作系统位数(32/64),不指定使用系统默认
nvm install 14.8.0 64

查看已安装node版本

nvm ls
//或
nvm list

使用指定版本node

// 14.8.0 是版本号
nvm use 14.8.0

// 指定操作系统位数(32/64),不指定使用系统默认
nvm use 14.8.0 64

image.png

其它命令

//显示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]
//删除某版本的`nodejs
nvm uninstall 14.8.0

现在就可以实现在不同项目 对nodejs版本的不同需求啦

Thanks♪(・ω・)ノ