建议收藏:安装nvm管理nodejs,亲测截图如下
1、先下载nvm安装
可以在网站下载,我下载的是 setup.exe绿色安装包。
比较简单,一直下一步就可以了,主要是安装过程中选择的nvm和nodejs的地址,建议放在同级文件夹中。
重点:建议先卸载本地的node和npm ,后面使用nvm use [version] 可能会出现中文解释错误或者路径有问题
我是卸载了本地的node,后安装nvm 然后安装多版本的node,再根据项目需求切换node版本
2、安装好nvm
可以使用命令nvm命令,常用命令nvm install [version] ,nvm use [version] ,nvm ls
nvm list available:可选参数available显示所有可下载版本,缺省时显示本地安装的所有版本及当前使用的node版本
nvm install 14.18.1:安装14.18.1版本的nodejs及对应的npm,会在nvm的安装目录下生成对应版本的nodejs文件夹,可选参数arch指定安装系统位数(32位/64位,默认根据系统位数)
nvm use 14.18.1:使用指定版本的nodejs和对应npm,如果不使用管理员身份运行cmd,此时此处会出现exit status 1: ......的乱码错误,可选参数arch指定安装系统位数(32位/64位,默认根据系统位数)
nvm uninstall 14.18.1:卸载对应版本的nodejs,nvm的安装目录中对应文件夹会去掉
nvm arch:显示node运行系统环境32位或64位
nvm on:开启nodejs版本管理
nvm off:关闭nodejs版本管理
nvm proxy [url]:设置下载代理,可选参数url,不加参数显示当前的代理,url为none则清除当前代理
nvm node_mirror [url]:设置node镜像,默认为https://nodejs.org/dist/,设置后可在nvm安装目录下settings.txt文件查看,重点是 node 没法下载时使用镜像下载
nvm npm_mirror [url]:设置npm镜像,默认为https://github.com/npm/cli/archive/,同理设置后可在nvm安装目录下settings.txt文件查看,重点是 npm 没法下载时使用镜像下载
nvm root [path]:设置存储nodejs的目录,默认在nvm的安装目录下 nvm version:查看nvm版本
如果发现node或npm 下载不来,可以在setting.txt (在nvm安装路径中) 使用镜像下载
3、安装node
我这里以安装node v最新版本17.7.2做实例
命令行 nvm install lastest
当前使用 10.15.3版本的node ,如果要切换到切换到17.7.2
4、切换node版本
使用命令行nvm use 17.7.2 即可,如果发现有报错,那么使用管理员命令行再次操作即可
管理员身份运行如下:
如下切换成功:
继续监听node和npm的版本
已成功,安装多版本的node,并自由切换版本
其他版本类似上操作!!!