【Node】nodejs版本管理切换工具

1、nvm介绍

Node Version Manager(NVM) 是一种用于管理多个主动节点.js版本的工具。

Node.js平台,Node.js工具社区和Node.js库是快速移动的目标 - 在一个Node.js版本下可能有效的方法不能保证适用于另一个版本的Node.js。因此,用户需要一些方法在 Node 的多个版本之间切换.js

2、为什么使用 NVM?

  • 使用简单的命令在本地下载任何远程长期支持 (LTS) 版本的 Node.js。
  • 直接从命令行在 Node.js 的多个版本之间轻松切换。
  • 设置别名以轻松在不同下载版本的 Node.js之间切换。

3、下载

下载链接:
https://github.com/coreybutler/nvm-windows/releases
在这里插入图片描述

4、安装

注意自己需要安装的路径 其它无脑next

5、环境变量

我是安装完自己生成的
在这里插入图片描述

6、配置镜像

安装目录下寻找settings.txt,在文件中最后一行添加如下两行配置

node_mirror: http://npmmirror.com/mirrors/node/
npm_mirror: http://registry.npmmirror.com/mirrors/npm/

7、常用命令

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/
    为淘宝镜像

8、总结

nvm对于任何Node.js开发人员来说都是一个很棒的工具。它可以实现无忧安装,并在不同版本之间轻松切换,从而节省了真正重要的事情的时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值