【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 				//显示当前的版本
相关推荐
一缕82年的清风17 小时前
用了 3 年 Notion 和 Obsidian 后,为什么我最终把所有身家搬到了思源笔记?
node.js
Dumbness21 小时前
一份 JSON 生成增删改查接口,入参清洗漏了什么:Number(" ") 是 0,搜 100% 把 1000 元券也搜出来
node.js·express
FungLeo2 天前
成为全栈·基础补充·Node.js 运行时:事件循环与异步
javascript·node.js·事件循环·后端开发·异步编程·成为全栈
用户087308654873 天前
用 GUI 自动化写了一个群聊 AI:5 个真实事故,和 7 条让 AI 不像机器人的设计
node.js
Dumbness4 天前
毕设后台导出 CSV 的 4 个坑:date 字段漏了公式防护,搜索框输入 % 能扫全表
node.js·express
wno7046 天前
node.js中使用jquery
前端·node.js·jquery
damoluomu7 天前
Node 的 Headless 出厂没有前台,Java 的 Headless 是从门户里长出来的
java·开发语言·node.js
Dumbness7 天前
一个手机号验证码登录接口的五个坑:无限发码、无限试码,传个数字就让 Express 进程退出
node.js·express
怒放的生命19917 天前
本地用 pnpm 省磁盘,团队继续用 npm:极简实践
前端·npm·node.js