node 版本管理器 NVM

143 阅读1分钟

前言

node版本持续更新,一些node的新特性只有在node的较高版本中才可以使用。但是如果将node版本切换到较高版本,就会导致对现有项目的一些依赖造成环境不兼容。所以,需要一个工具对node版本进行管理,允许开发环境同时存在多个node版本,开发人员可以随意切换。

什么是nvm

nvm全称Node Version ManagerNodejs 版本管理器,它让我们能方便的对 Nodejs 的版本进行切换。 nvm 的官方版本只支持 LinuxMacWindows 用户,可以用 nvm-windows

详细步骤

准备工作

​ 系统环境:win10

nvm下载安装

​ 1)先卸载node环境(若有),控制面板找到Nodejs卸载

​ 2)下载nvm:去官网 下载mvn-setup.zip安装包,解压,得下图.exe文件:

image-20221206114745457

​ 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版本