Node.js多版本安装工具NVM详细使用教程

一、nvm 简介

nvm(Node Version Manager)是一个用于管理多个 Node.js 版本的命令行工具,允许开发者在单个系统中轻松切换、安装和卸载不同版本的 Node.js。它是前端和后端开发中处理 Node.js 版本兼容性问题的核心工具之一。

二、nvm 安装

1.如果安装过nodejs,首先要卸载nodejs(很重要,不然后面有大坑)

卸载完成后,检查一下

2.下载nvm

地址 https://nvm.uihtm.com/

3.安装

下载好了之后,直接安装。

安装完成之后

nvm -v 验证一下

4.安装nodejs

nvm list available 查看有哪些nodejs版本

直接nvm install xxxx 安装需要的版本即可

查看安装的nodejs 版本


nvm use xxxx 切换你需要的版本号

常用命令

java 复制代码
nvm install 18.16.0  # 安装 Node.js 18.16.0
nvm install --lts    # 安装最新的 LTS 版本
java 复制代码
nvm use 18.16.0      # 切换到 Node.js 18.16.0
nvm use --lts        # 切换到最新的 LTS 版本
java 复制代码
nvm ls               # 列出本地安装的版本
nvm ls-remote        # 列出所有可用的远程版本
java 复制代码
nvm alias default 18.16.0  # 设置默认启动的 Node.js 版本
java 复制代码
nvm uninstall 18.16.0     # 卸载指定版本

对于需要管理多个 Node.js 版本的开发者,nvm 是不可或缺的工具。无论是日常开发、项目维护还是环境测试,它都能显著提升效率。

相关推荐
laoli_coding12 小时前
如何配置HTTPS站点访问的免费SSL域名证书
网络协议·https·node.js·ssl
To_OC12 小时前
手写 AI 编程 Agent 的命令执行工具:我被 child_process 坑出来的实战经验
后端·node.js·agent
大家的林语冰19 小时前
👍 Rust 为 Node 插上翅膀,反超 Bun 和 pnpm,一体化工具我也有!
前端·javascript·node.js
Kel1 天前
Node.js 本质:从全脉络视角理解运行时原理
javascript·设计模式·node.js
ShiXZ2131 天前
指令集-NPM 常用指令速查手册
前端·npm·node.js
孟陬2 天前
高质量全方位的 AI 工具 sse-stuntman — Mock SSE 接口
前端·node.js·openai
掰头战士2 天前
你本地的LLM有时会胡乱使用tools?不妨用MCP规范LLM工具调用!
node.js·llm·全栈
触底反弹2 天前
🧠 LangChain Agent 入门:为什么直接调大模型 API 远远不够?
人工智能·node.js·llm
书中枫叶2 天前
从「上次几点喂奶」到全栈小程序:我做了个喂宝助手
mongodb·微信小程序·node.js
Asize2 天前
Node path 与 fs 模块:从回调地狱到 async await 的异步进化
javascript·node.js