1.nvm是什么

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。

nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

2.为什么要使用nvm

在我们搭建项目框架的时候,我们所使用的nodjs的版本往往都不是我们项目所需要的,这时就需要对版本进行降级或者升级;

虽然我们可以使用npm进行版本控制,或者下载对应的node.js,但是这样子对于我们来说过于的麻烦了,我们不可能每次都去下载,降级,这是我们就需要nvm进行版本控制

nvm是可以通过下载nodejs并保存他进行版本控制,当我们需要哪个版本时,查看版本,如果没有,我们就下载保存它,并更换它,做到了一次下载,永久使用

3.怎么使用nvm

3.1.如何下载nvm

安装包下载地址:Releases · coreybutler/nvm-windows · GitHub,windows系统下载nvm-setup.zip安装包

3.2.如何安装nvm

1. 卸载之前的node后安装nvm, nvm-setup.exe安装版,直接运行nvm-setup.exe

2.选择nvm安装路径

3.选择nodejs路径

4.确认安装即可

5.安装完确认

打开CMD,输入命令 nvm  version,查看版本号

3.3如何使用nvm

  • nvm arch:显示node是运行在32位还是64位。
  • nvm install <version> [arch] :安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加--insecure绕过远程服务器的SSL。
  • nvm list [available] :显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。
  • nvm on :开启node.js版本管理。
  • nvm off :关闭node.js版本管理。
  • nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
  • nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
  • nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
  • nvm uninstall <version> :卸载指定版本node。
  • nvm use [version] [arch] :使用制定版本node。可指定32/64位。
  • nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。
  • nvm version :显示nvm版本。version可简化为v。

4.实战:使用nvm下载并使用nodejs17.0.0

1.用管理员身份启动cmd

2.使用nvm list查看已下载的版本

3.使用nvm list available查看可下载的版本

4.使用nvm install下载nodejs17.0.0

5.使用nodejs17.0.0

vue版本控制器nvm安装使用教程相关推荐

  1. 宋体查询1.mysql数据库复习加强 2.mysql事务触发器 3.mysql 索引外键加强 4.zendstudio 的安装使用 5.svn版本控制器的使用-java教程...

    上班之余抽点间时出来写写博文,希望对新接触的朋友有帮助.今天在这里和大家起一学习一下宋体查询 1.mysql数据库温习增强 1,导出mysql数据库里ecshop到d盘 mysqldump 指令和 m ...

  2. vue/cli 和 vue 版本对应及安装

    文章目录 Vue Cli 使用方式: 关于Vue Cli版本介绍 @vue/cli 安装: 版本号对应 查看vue和@vue/cli版本: Vue Cli Vue CLI = Vue + 一堆的js插 ...

  3. 我的世界java版forge放在哪,我的世界1.8以上版本mod/forge安装图文教程_我的世界怎么装mod_游戏堡...

    许多玩家不清楚我的世界1.8以上的版本要怎么安装mod,接下来小编就为大家带来我的世界1.8以上版本怎么安装mod的图文教程,希望大家能够喜欢. 第一步 1下载"forge",为什 ...

  4. 最新版本git下载安装配置教程

    原文地址 https://blog.csdn.net/zx1996119/article/details/80814752 下载地址:https://git-scm.com/downloads Git ...

  5. GIT版本控制器,安装及基本使用

    一.Git的诞生 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了. Linus虽然创建了Linux,但Linux的壮大是靠全世 ...

  6. Altair的离散元分析工具EDEM软件的2022.2版本下载与安装配置教程

    目录 前言 一.EDEM安装 二.使用配置 总结 前言 Altair EDEM是一种离散元分析(DEMS)软件,用于模拟和分析粉体.颗粒和颗粒系统的行为.该软件采用离散元方法,将物质分解成离散的颗粒, ...

  7. Keysight的扫描电子元件软件EP-Scan 2023版本下载与安装配置教程

    目录 前言 一.EP-Scan安装 二.使用配置 总结 前言 Keysight的EP-Scan工具是一款用于扫描电子元件板(PCB)的软件.它可以帮助工程师快速地检测潜在的电气问题,如电阻.电容.电感 ...

  8. Altair的铸造模拟工具Inspire Cast软件2022.2版本下载与安装配置教程

    目录 前言 一.Inspire Cast安装 二.使用配置 总结 前言 Altair Inspire Cast是一款专业的铸造模拟软件,能够帮助用户优化铸造过程,减少铸造缺陷,提高铸造质量和效率.总之 ...

  9. 【node.js】nvm安装最新教程

最新文章

  1. Python xrange() 函数
  2. wsld2java_脱离spring集成cxf(基于nutz框架)
  3. 分步骤学习自动化测试
  4. 【前端】vue.js实现按钮的动态绑定
  5. C语言面试高频问题:自己代码实现字符串相关的常用API
  6. CoreCLR源码探索(四) GC内存收集器的内部实现 分析篇
  7. lseek函数的使用
  8. 导出jar包和api文档
  9. qcc512x_qcc302x开发调试笔记
  10. JAVA声明圆锥体类,实现Area和Volume接口,计算表面积和体积,按体积比较大小
  11. 精华蚂蚁系统(解决旅行商 TSP问题)
  12. PyCharm | def
  13. LOJ2312 LUOGU-P3733「HAOI2017」八纵八横 (异或线性基、生成树、线段树分治)
  14. 【2000字原创】大厂都在用的几款软件测试平台!
  15. linux色彩配置文件,Xfce得到颜色配置文件的支持
  16. 笔记类app之Leanote同步机制 韩俊强的博客
  17. 离散数学 群,环和域
  18. vmware如果已在BIOS/固件设置中禁用IntelVT-x,或主机自更改此设置后从未重新启动,则IntelVT-x
  19. 循环码的概念以及拓展
  20. 用计算机制作板报教案,浅析“用Word制作电子板报”的教学设计

热门文章

  1. dpi和ppi换算_dpi换算(dpi换算网站)
  2. android 取消系统默认手机加密(全盘加密)
  3. RGB 到HSV转换 摘自wiki百科
  4. Excel 利用histogram统计数据频数
  5. python 写word图表标题_工作汇报神技!用Python三步生成带有图表的word报表
  6. poisoned dagger
  7. 华为数字化人才思享汇走进兰州,助推打造“数字中国”甘肃样本
  8. 讯wifi_新讯随身wifi怎么样?新讯wifi靠谱吗?
  9. Autodesk系列软件(如AutoCAD、Alias、VRED)许可不够
  10. 听课记录(09/22)