全网最全的Node版本管理工具NVM安装使用教程

前言

1. 下载和安装nvm

2. 配置nvm镜像地址

3. 通过nvm安装node和npm

4. nvm常用命令


前言

nvm 全名 Node.js Version Management,顾名思义是一个 Node.js 的版本管理工具。在 macOS、Linux(包括适用于 Linux 的 Windows 子系统)和各种其他类 Unix 系统上均受支持。

1. 下载和安装nvm

 nvm 开源项目地址安装包下载地址:

Releases · coreybutler/nvm-windows · GitHubA node.js version management utility for Windows. Ironically written in Go. - Releases · coreybutler/nvm-windowsicon-default.png?t=N7T8https://github.com/coreybutler/nvm-windows/releases

注意:一定要下载最新版本的nvm,否则安装node18以上版本时,npm会报错。 

注意:下载.exe可执行程序,因为安装之后自动配置环境变量

直接双击.exe程序安装nvm

需要注意的是:目录中的文件不能有空格等特殊符号

nvm use node版本号报错:原因是nvm的安装路径文件名不能包含空格符号

安装完成后自动配置环境变量,直接在cmd中输入nvm,出来一下图片证明安装成功

2. 配置nvm镜像地址

使用nvm install命令安装node时,使用默认的镜像地址会很慢,可以改用淘宝镜像地址。

找到/nvm/settings.txt文件,配置node镜像和npm镜像地址为淘宝镜像地址

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

3. 通过nvm安装node和npm

通过nvm install 命令安装几个常用版本node,node中自带npm所以就不用单独安装npm了

Node.jsNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.icon-default.png?t=N7T8https://nodejs.org/en

nvm install 14.21.3

nvm install 16.20.2

nvm install 18.19.0

nvm install 20.10.0

node官网,使用较多的几个版本

Previous Releases | Node.jsNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.icon-default.png?t=N7T8https://nodejs.org/en/about/previous-releases

4. nvm常用命令
nvm list看安装的所有node.js的版本
nvm list available查显示可以安装的所有node.js的版本
nvm install node版本号安装指定版本号的node,例如:nvm install 14.19.0
nvm uninstall node版本号卸载指定版本号的node,例如:node uninstall 14.19.0
nvm use node版本号切换到使用指定的nodejs版本
nvm current常看当前正在使用的node版本号

  • 21
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

进阶的疯狗der

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

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

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

打赏作者

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

抵扣说明:

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

余额充值