Node.js版本的快速切换(nvm)

562 阅读2分钟

前言

首先,我们作为一名前端开发者,必然需要使用到node环境来安装各种依赖的。但是会出现因为node.js的版本问题而导致安装失败的问题。于是为了快速的进行版本的切换,就可以使用nvm来解决。

nvm介绍

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

安装地址:NVM下载 - NVM中文网 (uihtm.com)

安装过程

  1. 先把之前安装过的node.js都给删除掉的。
  2. 安装流程

接收就好了

1.png

这个是nvm的安装地址,自行选择就好了

2.png

这个代表通过nvm安装选中的nodejs的地址,也可以选择其他位置。建议放到一起,方便管理。

3.png

环境变量的配置

控制面板--系统和安全--系统--高级系统设置--环境变量

直接搜索系统变量不可修改的哈。具体配置用户还是全局看自己了。环境变量的用户变量与系统变量的区别(zhihu.com)建议就全局吧。

一般安装好后,默认就已经配置好的,如果环境变量的配置是这样的话,就没问题,跳过这一步。否则跟着做吧。

b3534d84f1610a6bc9b5678900cc002.jpg

里面的变量名一样,变量值,看自己存放的位置,要是跟着做的,就一样。

1713966725503.png

2.png

直接点击path,然后在里面添加这两个就可以练的。

1713967472072.png

最后在cmd里面检测一下安装结果,输入版本号后代表成功。

1713967551103.png

nvm的使用

  1. 使用nvm进行安装nodejs

指令nvm install 版本号 1713969090662.png 2. 参看已经安装的nodejs版本

nvm list

1713969228735.png

  1. 选择要使用的nodejs版本

nvm use 16.18.0

nvm的其他常用指令:nvm 常用命令 - 掘金 (juejin.cn)

最后来看看nvm里面的文件内容,安装的node版本都在里面,但是我们通过nvm use指令,来改变nodejs文件里面的内容,最终可以切换使用不同的nodejs版本。

1713969408333.png

希望这篇文章可以帮助到大家。