前言
node版本持续更新,一些node的新特性只有在node的较高版本中才可以使用。但是如果将node版本切换到较高版本,就会导致对现有项目的一些依赖造成环境不兼容。所以,需要一个工具对node版本进行管理,允许开发环境同时存在多个node版本,开发人员可以随意切换。
什么是nvm
nvm全称Node Version Manager是 Nodejs 版本管理器,它让我们能方便的对 Nodejs 的版本进行切换。 nvm 的官方版本只支持 Linux 和 Mac。 Windows 用户,可以用 nvm-windows。
详细步骤
准备工作
系统环境:win10
nvm下载安装
1)先卸载node环境(若有),控制面板找到Nodejs卸载
2)下载nvm:去官网 下载mvn-setup.zip安装包,解压,得下图.exe文件:
3)点击安装
4)进入安装根目录(D:\Program Files\nvm),在本目录打开终端,执行nvm -v没有报nvm命令不存在就表示安装成功
5)配置淘宝镜像,该目录下执行:
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
6)重启电脑,可以在任意目录打开终端执行nvm命令
7)安装node
7.1 执行nvm ls available 查看可用的Nodejs包
7.2 执行nvm install 16.15.1(可以是任意版本)安装v16.15.1版本
7.3 执行nvm use 16.15.1,如报exit status 1错,进安装根目录,以管理员身份打开终端,再执行
7.4 执行nvm ls查看当前已安装的Nodejs列表,带*的为当前使用版本
7.5 执行npm -v,查看npm版本