node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
一、什么是 NVM?
NVM 是一个命令行工具,允许你在同一台机器上安装、切换和管理多个 Node.js 版本,解决项目间版本冲突问题。
二、安装 NVM
1. Linux/macOS
**curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
或
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash**
配置环境变量(安装后自动添加,需重启终端或执行):
source ~/.bashrc # 或 ~/.zshrc, ~/.profile
2. Windows
使用独立项目 nvm-windows,下载安装包执行。
三、常用命令大全
命令 | 说明 |
---|---|
nvm install <version> |
安装指定版本(如 18.17.1 , lts/hydrogen ) |
nvm use <version> |
切换使用的 Node 版本 |
nvm alias default <version> |
设置默认版本 |
nvm ls |
查看已安装的所有版本 |
nvm ls-remote |
列出所有远程可用版本 |
nvm uninstall <version> |
卸载指定版本 |
nvm current |
显示当前使用的版本 |
nvm run <version> <app.js> |
用指定版本运行脚本 |