当前位置: 首页 > news >正文

【NVM】管理不同版本的node.js

目录

 一、下载nvm

二、安装nvm

三、验证安装

四、配置下载镜像

五、使用NVM


前言:不同的node.js版本会让你在使用过程很费劲,nvm是一个node版本管理工具,通过它可以安装多种node版本并且可以快速、简单的切换node版本。

 一、下载nvm

https://github.com/coreybutler/nvm-windows/releases

下载下图安装

二、安装nvm

 

全部默认安装位置 

 

下面是因为我之前安装了16.15.1版本,询问我是否纳入管理,我选择是

自动把环境变量配置好了

三、验证安装

 

四、配置下载镜像

路径:C:\Users\cheng\AppData\Local\nvm 下找到settings.txt

添加后面两行

root: C:\Users\cheng\AppData\Local\nvm
path: C:\nvm4w\nodejs
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

五、使用NVM

以管理员运行cmd

nvm list available 				//显示可下载版本的部分列表
nvm install 10.5.0 		 		// 安装指定的版本的nodejs
nvm use 10.5.0 	                 // 使用指定版本的nodejs
nvm ls  						 // 查看目前已经安装的版本		 		
nvm uninstall 10.5.0			//删除已安装的指定版本,语法与install类似
nvm alias 						//给不同的版本号添加别名
nvm unali as					 	//删除已定义的别名
`nvm reinstall-packages <version>` //在当前版本node环境下,重新全局安装指定版本号的npm包
nvm current 				//显示当前的版本

相关文章:

  • Simulink与C的联合仿真调试
  • 业务校验工具包-validate-utils介绍
  • 【数据可视化-39】2009-2019年亚马逊50大畅销书数据集可视化分析
  • 【网络原理】 网络编程套接字
  • 探索排序算法的奥秘(上):冒泡排序、选择排序、插入排序
  • Babel、core-js、Loader之间的关系和作用全解析
  • 【Google Colab】利用unsloth针对医疗数据集进行大语言模型的快速微调(含跑通原代码)
  • 科技打头阵,创新赢未来——中科视界携千眼狼超高速摄像机亮相第三届科交会
  • 二叉树的前序、中序和后序遍历:详解与实现
  • FastAPI系列06:FastAPI响应(Response)
  • 信号量函数
  • 计算机网络全栈精讲:从 TCP/UDP 原理到 Socket 编程与 HTTP 协议实战(含代码实现)
  • Matlab 报错:尝试将 SCRIPT vl_sift 作为函数执行:
  • Linux 【杂谈】基础知识(一)
  • 双目RealSense系统配置rs_camera.launch----实现D435i自制rosbag数据集到离线场景的slam建图
  • 贪心算法-860.柠檬水找零-力扣(LeetCode)
  • Linux系统编程:信号量Semaphore详解 (IPC)
  • vue3中ref在js中为什么需要.value才能获取/修改值?
  • C++:STL——list
  • 可以隐藏列的表格
  • 北美票房|华纳又赢了,《死神来了6》开画远超预期
  • 外交部:巴基斯坦副总理兼外长达尔5月19日至21日访华
  • 澎湃思想周报|《混沌少年时》与青少年社媒禁令;自雇陷阱
  • 官方通报汕头违建豪宅“英之园”将强拆:对有关人员严肃追责问责
  • 美联储官员:美国经济增速可能放缓,现行关税政策仍将导致物价上涨
  • 乌克兰官员与法德英美四国官员举行会谈