Windows保姆级安装Node.js版本管理神器nvm教程(2023)

Windows保姆级安装Node.js版本管理神器nvm详细教程

前言

我们在学习前端或者工作过程中,大概率遇到有的项目支持高版本运行,而有的项目可能不支持,那么就需要切换node版本,如果卸载node再安装另一版本显然觉得不够优雅、不够专业,因此使用nvm进行不同版本管理能够极大的提高我们切换node的效率。

当然了在nvm安装的过程中有很多坑,许多新手的兄弟姐妹们非常容易陷入无法自拔,那么请往下看,我将带领你们一步到位保姆方式安装,一步一说明一提醒,只要按照我的教程一步一走即可,那么接下来开始上车走起。下车了记得点赞加收藏一波呀!

一、删除现有的Node

如电脑暂未安装Node.js,则这一步可跳过。

如果已经安装Node.js不卸载的话安装nvm可能会不成功,可能如下图所示,安装nvm会提示先卸载已安装的Node.js

1.按下键盘Win + R打开运行,输入 control 后点击确定或者直接回车

2.点击卸载程序

3.找到Node.js,双击,然后选是,卸载即可

到这一步就卸载完成了,打开cmd,输入 node ,提示 “‘node’ 不是内部或外部命令,也不是可运行的程序或批处理文件”,说明已经成功卸载

二、下载

1、github主页下载

Tags · coreybutler/nvm-windows · GitHub

我们明显可以看到其发行的所有版本

点击需要安装的版本号进入详情,下滑找到如下图,点击nvm-setup.zip下载到本地,解压后得到nvm-setup.exe可执行文件

顺便做一下解释:

nvm-noinstall.zip绿色版本,不需要安装,但是使用之前需要配置环境变量
nvm-setup.zip推荐下载这个包,无需配置即可使用(本教程使用方式)
Source code(zip)zip 压缩源码
Sourc code(tar.gz)tar.gz 的源码,一般用于某nix系统

2、为了方便下载我把网盘链接附上,直接下载nvm-setup.exe可执行文件

网盘链接对于nvm版本为1.1.12,如需安装其他版本则点击上方github链接自行下载对于版本

链接: https://pan.baidu.com/s/15WTf14txJWI2W2fYtXcCfQ?pwd=8888 提取码: 8888

三、安装

1、注意安装路径中,所选的文件夹不能有任何的中文或空格的目录,路径必须全英文,如路径包含中文或空格在使用过程中一般都会报错,路径如下图所示(纯英文路径)

如果实在是已经安装到了有中文或空格路径,则卸载重新安装即可

2、设置nodejs的安装目录

直接默认就好,如果实在要改路径最好也都是全英文

3、直接install

点击install

4、完成

点击Finish安装完成

打开cmd输入nvm,看到如下图,说明已经安装成功

四、配置镜像

如果不配置镜像直接通过nvm下载Node版本可能需要消耗的时间比较长,所以我们配置成淘宝镜像。打开cmd最好都是以管理员身份运行防止不必要的权限报错。配置完成后,需要先关闭cmd,然后打开新的cmd才能去做其他操作

方式一:直接修改安装 nvm 文件目录下的 settings.txt 文件,在里面写入下面代码:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

方式二:在命令行设置

在命令行分别输入:

nvm node_mirror https://npm.taobao.org/mirrors/node/

nvm npm_mirror https://npm.taobao.org/mirrors/npm/

注意:地址最后的 / 最好不要省略

npm也要设置的原因是:在安装 Node.js 时需要安装 npm,所以 npm 的镜像也是需要设置的

1、查看已安装版本

nvm ls

2、获取可安装版本

nvm list available

如需要查看更多版本,自行前往官网查看,附网址:

https://nodejs.org/download/release

3、安装Node.js

安装命令:

nvm install 具体版本号
例如: nvm install 20.9.0

4、选择(切换)版本

命令:

nvm use 指定版本号
例如: nvm use 20.9.0

此时已经切换到了20.9.0版本

5、再次查看已安装版本

nvm ls

前面有个 * 号的代表的是当前使用的 Node.js 版本

不过要注意 Node.js 版本如果是 13.6.0 以上的版本不再支持 win7 系统,至少需要将系统升级到 win8 才能使用

五、附上相关指令及说明

1、命令及说明:

命令说明
nvm install 指定版本号安装指定版本号 
nvm install latest安装最新版本,也就是 current 版本
nvm install lts安装最新的 LTS 版本
nvm ls

查看所有已安装的版本,前面有个 * 号的代表的是当前使用的版本

也可以为nvm list

nvm use 指定版本号切换到指定版本
nvm uninstall 指定版本号删除不需要的指定版本
nvm list available

查看哪些版本是可以安装的
nvm on启用版本管理
nvm off禁用版本管理
nvm proxy 代理URL设置用于下载的代理。将代理URL留空以查看当前代理,将代理URL设置为“none”以删除代理
nvm node_mirror 节点镜像URL设置节点镜像,默认为https://nodejs.org/dist/.将节点镜像URL留空以使用默认url
nvm npm_mirror npm镜像URL设置npm镜像,默认为https://github.com/npm/cli/archive/.将npm镜像URL留空为默认url
nvm version显示nvm当前运行版本,命令也可以为 nvm v

2、使用案例代码:

安装指定版本号:nvm install 20.9.0

安装最新版本:nvm install latest

安装最新的LTS版本:nvm install lts

查看已安装版本:nvm ls 也可:nvm list

使用(切换)指定版本:nvm use 20.9.0

删除指定版本:nvm uninstll 20.9.0

获取(查看)可安装版本:nvm list available 也可:nvm ls available

启动nvm版本管理:nvm on

关闭(禁用)nvm版本管理:nvm off

查看nvm当前版本:nvm version 也可:nvm v

设置下载代理:nvm proxy 代理URL(博主暂时没有代理的URL,需要设置自己根据使用)

设置节点镜像:nvm node_mirror https://npm.taobao.org/mirrors/node/
    为淘宝镜像
设置npm镜像:nvm npm_mirror https://npm.taobao.org/mirrors/npm/
    为淘宝镜像

好了本文到这里就与兄弟姐妹们圆满告别啦,后续也将持续更多的教程!也再次恳请给个点赞加收藏,你们的点赞收藏是我持续更新的动力!!!!!!!!!

  • 27
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星-霜荏苒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值