当前位置: 首页 > 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月底前下达2025年两重建设和中央预算内投资全部项目清单
  • 王文涛会见德国汽车工业协会主席穆勒
  • 野猪穿过江苏电视台楼前广场,被抓捕后送往红山森林动物园
  • 东北财大“一把手”调整:方红星任校党委书记,汪旭晖任校长
  • 安徽一交通事故责任认定引质疑:民警和司法鉴定人被处罚,已中止诉讼
  • 打破“内卷”与“焦虑”怪圈,在阅读中寻找松弛感