如何在本地安装多个nodejs版本,方便前端开发

前言:

开发过程中,我们可能会遇到不同项目需要不同的node版本支持,否则无法正常跑起项目,那么如何安装多个node版本。

 

方法:

利用nvm处理。

 

步骤:

1、下载nvm(我安装最新的v1.1.10版本)

下载地址:  https://github.com/coreybutler/nvm-windows/releases/tag/1.1.10  ( nvm-setup.exe 找到这个下载并安装,安装路径参考如下,注意安装路径不要用默认的Program files 那个目录,否则会不行!)

注意:1、安装完以后默认就把环境变量配置了,而且vscode也不需要进行多余配置。2、安装之前需要将nodejs先卸载掉,再进行nvm的安装!!!

 

 

 

安装完以后,可以nvm -v 测试一下安装是否成功,如上图所示。

2、安装nodejs各版本

nvm install 14.19.1
nvm install 16.14.2

比如我安装了如上两个版本。

当然,你不知道版本号,你可以执行 nvm list available (如下), 可以展示出最新的一些nodejs版本号,你可以参考安装。

 

3、选用某一个nodejs版本

你可以执行nvm use 版本号  ,执行成功后,你可以node -v  以及npm -v 测试一下是否切换成功。

如果你想进一步安装yarn,那么你在执行nvm use 版本号之后,你就可以安装yarn (  npm install -g yarn )。注意,安装yarn,你的切换到不同的版本,分别安装不同的yarn,因为这个理解为为每一个npm版本安装一个yarn,当然我尝试的,yarn的版本安装之后一样。。

 4、其他nvm的命令

nvm list 查看本机所有已安装版本
nvm uninstall 版本 删除指定node版本

tips:

对于多版本需求,我遇到的是启动的问题,当你切换node版本后,跑起不同的项目,最后你切换到一个node最新的版本,两个项目依然可以同时进行,

也就是node的切换,只是为了跑起项目;当项目跑起来之后,node版本不是那么重要!!!

posted @ 2023-03-07 10:29  茶记忆  阅读(2111)  评论(0编辑  收藏  举报