当前位置:   article > 正文

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

node版本切换工具

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/
    为淘宝镜像
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

8、总结

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/973725
推荐阅读
相关标签
  

闽ICP备14008679号