nvm的安装和使用

nvm介绍

nvm(Node Version Manager)是一个非常实用的工具,用于管理和切换不同版本的 Node.js。它允许开发者在同一台机器上安装和使用多个 Node.js 版本。

注意:

1、之前在不使用 nvm 的情况下安装过 Node.js的,安装nvm之前需要卸载之前的nodejs ,并且还要删除之前的node相关的环境变量 ,否则会出现一些问题(eg:nvm切换node版本失败及解决方案

2、nvm的安装路径不能有中文或者空格,否则后面在cmd中切换node版本会出现乱码

nvm的安装

nvm-windows

  • 点击**++nvm-setup.exe++**进行下载


TODO:后面补充安装步骤详情图


nvm的使用

以下是一些常用的 NVM 命令及其简要说明:

  • 安装和卸载

    1.安装特定版本:
    nvm install version

    2.卸载特定版本:
    nvm uninstall version
    (注:将version替换成想要安装的node版本号)

  • 版本管理

    1.使用指定的node版本:
    nvm use
    (注:将version替换成想要的node版本号)
    例如:nvm use 14

    2.查看已安装的node版本:
    nvm ls或nvm list

    3.查看可用的node版本:
    nvm ls-remote
    这将列出所有可用的 Node.js 版本。

  • 切换和设置默认版本

    1.设置默认版本:
    nvm alias default
    例如:nvm alias default 20.9.0

    2.切换到默认版本:
    nvm use default

  • 版本信息

    1.查看当前使用的 Node.js 版本:
    nvm current
    (也可以用node -v)

  • 全局包管理

    1.安装全局 npm 包:
    使用 NVM 安装的 Node.js 版本后,可以使用 npm 来安装全局包,包会被安装到当前使用的 Node.js 版本中。例如:npm install -g

  • 帮助命令

    1.查看帮助信息:
    nvm help

小贴士:每个 Node.js 版本都有独立的全局 npm 包,这样可以避免版本之间的冲突。

相关推荐
其实防守也摸鱼12 分钟前
Codex破局:前端组件秒级生成的技术文章大纲
开发语言·前端·人工智能·学习·安全·web安全
奥莱维16 分钟前
KNX酒店方案_KNX专用线与高端酒店技术逻辑
java·服务器·前端·数据库
qq_4523962331 分钟前
第二篇:《前端架构的“道”与“术”:架构设计原则与决策框架》
前端·架构
用户921080262861 小时前
AI 消息列表虚拟滚动:这是业务问题,还是组件能力边界?
前端
前端snow1 小时前
ai agent---mcp知识汇总
前端
计算机魔术师1 小时前
AI 写了一半代码,谁来背锅?Anthropic 的安全重构笔记
前端
明月_清风2 小时前
vLLM 深度实战:2026 年生产级 LLM 推理引擎完全指南
前端·后端·ai编程
风月说与山鬼2 小时前
七、uni-app页面与组件生命周期
前端·uni-app
绿岛之北2 小时前
Electron 安全第三章:URL 加载与 WebView
前端·electron
sunoo-2292 小时前
C 语言文件 IO 全攻略:从基础函数到实战踩坑(BMP 读取 + 词典查询)
linux·c语言·前端·笔记·vscode·学习