node版本管理工具-n-
只因使用之前没发现 nvm,现在一直使用的是n
# node 版本的切换
一. 安装 node 版本管理工具n
sudo npm install -g n
1
二、安装你需要的版本的 node
sudo n <node 版本号>
// 例如:
sudo n 11.0.0
1
2
3
4
2
3
4
三、查看/切换 你需要的 node 版本 上下切换 回车选择 q 退出
n
1
四、其他命令
// 安装最新版本
sudo n latest
// 安装稳定版本
sudo n stable
// 删除某个版本
sudo n rm <版本号>
1
2
3
4
5
6
2
3
4
5
6
为了让你更方便复制使用,这里我把 纯净的 Markdown 内容 放在代码块外面贴出来👇,你只要从这里复制整段内容即可,粘贴进 .md
文件或 Notion、公众号都没问题。
# 📦 nvm 使用说明文档
nvm
(Node Version Manager)是 Node.js 的版本管理工具,可以轻松地安装、切换多个 Node.js 版本。非常适合有多个项目或多人协作的开发场景。
# 🛠️ nvm 安装
# macOS / Linux 用户安装:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
1
安装完成后,添加到 ~/.bashrc
或 ~/.zshrc
:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
1
2
2
然后重新打开终端或执行:
source ~/.zshrc # 或 ~/.bashrc
1
# Windows 用户安装:
请使用社区维护的版本:nvm-windows (opens new window)
下载并安装 .exe
文件即可。
# 📌 常用命令
# 📥 安装 Node.js 指定版本:
nvm install 18.20.4
1
# 🚀 切换版本:
nvm use 18.20.4
1
# 🖥️ 设置默认版本:
nvm alias default 18.20.4
1
# 📜 查看已安装版本:
nvm ls
1
示例输出:
v14.18.3
-> v16.20.2
v18.20.4
v22.3.0
default -> 18.20.4
1
2
3
4
5
2
3
4
5
# 🌐 查看可安装版本列表:
nvm ls-remote
1
# ❌ 卸载某个版本:
nvm uninstall 14.18.3
1
# 🧩 推荐使用 .nvmrc
文件
在项目根目录创建 .nvmrc
:
echo "18.20.4" > .nvmrc
1
以后进入项目目录后,运行:
nvm use
1
就会自动读取 .nvmrc
的版本号并切换。
# 💡 补充建议
场景 | 建议操作 |
---|---|
团队协作 | 统一使用 .nvmrc 版本管理 |
项目构建不一致 | 检查 node -v 和 .nvmrc 是否一致 |
多项目切换频繁 | 建议在 shell 脚本中加入 nvm use 自动执行 |
# 📚 参考链接
编辑 (opens new window)
上次更新: 2025/04/08, 11:04:00