Ubuntu 前端开发环境搭建与 Vue 实战
在 Linux 环境下配置前端开发工具链,稳定且高效的流程至关重要。本文将带你从零开始,在 Ubuntu 系统上完成 Node.js、pnpm 及 Vue 环境的完整部署,并快速上手 Vite 项目。
1. 系统更新与基础依赖
首先确保系统包列表最新,并安装必要的开发工具:
# 更新系统包列表
sudo apt update
sudo apt upgrade -y
# 安装常用工具
sudo apt install -y curl wget git build-essential
2. 安装 nvm (Node Version Manager)
管理 Node 版本是前端开发的基础,推荐使用官方脚本一键安装。
推荐方式:官方脚本
# 下载并运行安装脚本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
# 或使用 wget
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
备选方式:手动克隆
如果网络受限,也可以从 GitHub 仓库克隆:
git clone https://github.com/nvm-sh/nvm.git ~/.nvm
cd ~/.nvm
git checkout v0.39.0
随后将环境变量添加到 ~/.bashrc 中:
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
激活配置后,重新加载 shell 并验证:
source ~/.bashrc
nvm --version
查看可安装的版本列表,并安装最新的 LTS 版本(长期支持版):
nvm ls-remote
nvm install --lts
nvm ls
3. 使用 nvm 管理 Node.js
安装完成后,可以通过 nvm 灵活切换不同版本的 Node。
# 查看已安装的版本
nvm list
# 安装特定版本(例如 Node 18.x)
nvm install 18
# 切换到指定版本
nvm use 18
nvm default 18
node --version
npm --version
nvm uninstall 18


