nvm 安装和使用

nvm(Node Version Manager)是Node.js的版本管理工具,它允许开发者在同一台机器上安装、卸载和切换不同版本的Node.js,以满足不同项目对特定版本的需求,避免版本冲突带来的问题。

1、下载nvm

前往nvm的GitHub页面下载适用于Windows系统的nvm安装包(nvm-setup.exe)。

国内镜像网址:nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网

2、安装nvm

检查Node.js:在安装nvm之前,需要先检查是否已经安装了Node.js。如果已经安装,需要将其卸载,因为nvm的安装会与现有的Node.js版本冲突。

安装nvm

  • 双击nvm-setup.exe文件,开始安装。
  • 在安装过程中,可以选择接受协议、自定义安装路径(注意路径中不要包含空格或中文符号)等选项。
  • 安装完成后,可以在命令提示符中输入nvm v来检查nvm是否安装成功。如果显示nvm的版本号,则表示安装成功。

nvm的版本号查看

bash 复制代码
nvm v

3、使用nvm管理Node.js版本

列出所有可用的Node.js版本:

bash 复制代码
nvm list available

推荐下载LTS中的稳定版本。

安装特定版本的Node.js

bash 复制代码
nvm install <version>

使用nvm install <version>命令安装特定版本的Node.js。例如,要安装版本号为22.12.0的Node.js,可以输入nvm install 22.12.0

列出已安装的Node.js版本

bash 复制代码
nvm ls

使用特定版本的Node.js

bash 复制代码
nvm use <version>

查看当前使用的Node.js版本

需要先执行nvm use才可以查看node版本

bash 复制代码
node -v

卸载特定版本的Node.js

bash 复制代码
nvm uninstall <version>

查看nvm的帮助信息

bash 复制代码
nvm help
相关推荐
shmily麻瓜小菜鸡21 小时前
TDD(测试驱动开发)详解
开发语言·javascript·typescript·node.js·ecmascript
半生过往1 天前
Node.js 多版本管理完全指南
node.js
梦帮科技1 天前
AI 音乐产品的发布工程:验证门、数据发布、回滚与生产运维纪律
数据结构·数据库·架构·node.js·音视频·动态规划·推荐算法
BreezeJiang2 天前
别把 WebSocket 当成一门新协议学:搞懂"借 HTTP 握手",双端 Demo 和跨域就都通了
websocket·node.js
65岁退休Coder2 天前
把 Agent 框架拆开:PI 开发生产级 Harness
后端·node.js·agent
65岁退休Coder3 天前
PI Agent 开发一个生产级 Harness
后端·node.js·agent
szephyr3 天前
WebSocket 实战:心跳、断线重连、鉴权,一次讲清
前端·websocket·node.js·长连接·实时通信
秋秋小事3 天前
node postgreSQL的select与include
node.js
ID34610744203 天前
【课程设计】基于Spring Boot+Vue的游戏账号租赁系统的设计与实现-计算机毕设 附源码50345
javascript·vue.js·spring boot·python·node.js·php·课程设计
柚yuzumi3 天前
彻底搞懂 JavaScript 类型转换:显式转换、隐式转换与 ToPrimitive
前端·javascript·node.js