Ubuntu 22.04 完整安装 nvm 步骤
1. 前置依赖
bash
运行
sudo apt update sudo apt install curl wget git -y2. 安装最新稳定版 nvm
bash
运行
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash3. 写入环境变量(永久生效)
bash 用户(默认 Ubuntu 桌面)
bash
运行
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bashrc echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bashrc echo '[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"' >> ~/.bashrc source ~/.bashrc如果是 zsh(WSL / 自定义终端)
bash
运行
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.zshrc echo '[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"' >> ~/.zshrc source ~/.zshrc4. 验证 nvm 安装
bash
运行
nvm --version输出版本号即安装成功。
5. 配置国内镜像(解决 node 下载慢)
bash
运行
# 写入永久镜像加速 echo 'export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node' >> ~/.bashrc source ~/.bashrc6. 安装 Node LTS(Ubuntu22.04 glibc2.35,支持所有新版 node)
bash
运行
# 安装长期支持版 nvm install --lts # 设置默认使用 nvm alias default lts/* # 切换版本并清除npm prefix冲突 nvm use --delete-prefix lts/*7. npm 淘宝镜像加速(创建 react-app、install 提速)
bash
运行
npm config set registry https://registry.npmmirror.com npm config get registry8. 全套验证
bash
运行
node -v npm -v npx -v9. 创建 React 项目
bash
运行
npx create-react-app my-app