nvm 常用操作笔记
nvm(Node Version Manager)是 Node.js 版本管理工具,可快速切换、安装不同版本的 Node.js,以下是核心使用命令:
一、nvm 基础操作(下载/安装/版本查看)
1.1 下载与安装
可向 AI 精准提问获取对应系统的安装教程,例如:
- MAC 系统:
如何在MAC系统下载并安装nvm - Windows 系统:
如何在Windows系统下载并安装nvm
1.2 版本查看命令
| 操作说明 | 命令 | 补充说明 |
|---|
| 查看当前使用的 Node.js 版本 | nvm current | 简洁输出当前激活版本 |
| 查看本地已安装的所有 Node.js 版本 | nvm ls | 带 * 或 -> 标记的是当前使用版本 |
二、Node.js 版本管理(安装/切换)
2.1 版本查询
| 操作说明 | 命令 | 补充说明 |
|---|
| 查看当前 Node.js 版本(直接通过 node 命令) | node -v | 非 nvm 命令,通用查询方式 |
| 查看所有可安装的 Node.js 版本 | nvm ls-remote | 输出结果较多,建议筛选后查看 |
| 筛选 LTS(长期支持)版本(推荐生产环境) | nvm ls-remote --lts | LTS 版本稳定性更高,适合生产环境 |
2.2 版本安装与切换
| 操作说明 | 命令示例 | 通用格式 |
|---|
| 安装指定版本的 Node.js | nvm install 18.18.0 | nvm install [版本号] |
| 切换到指定版本的 Node.js | nvm use 18.18.0 | nvm use [版本号] |
备注
- 启动vue或者react项目前拉去依赖包的时候,需要看你的项目有没有依赖转门的包仓库。有的话需要配置,例如(类似于maven仓库)
npm config set registry http://registry.m.test.com/ --global
npm config set disturl http://registry.m.test.com/ --global