前言
本指南将帮助你从零开始搭建一个基于 Vite 的前端项目。Vite 是一个现代化的前端构建工具,它能够提供极快的开发服务器启动和热模块替换(HMR)功能。
环境要求
在开始之前,请确保你的系统已经安装:
- Node.js 版本 14.18+ 或 16+
- 包管理器:npm、yarn 或 pnpm
安装步骤
1. 创建项目
使用 npm:
npm create vite@latest my-project
cd my-project
2. 选择框架
在创建项目时,你可以选择以下框架之一:
- Vue
- React
- Preact
- Lit
- Svelte
- Vanilla JS
3. 安装依赖
npm install
4. 启动开发服务器
npm run dev
项目结构
my-project/
├── public/ # 静态资源目录
├── src/ # 源代码目录
│ ├── assets/ # 项目资源文件
│ ├── components/ # 组件目录
│ ├── App.vue # 根组件(Vue项目)
│ └── main.js # 入口文件
├── index.html # HTML 入口文件
├── package.json # 项目配置文件
└── vite.config.js # Vite 配置文件
常见配置
vite.config.js 基本配置
import { defineConfig } from "vite";
export default defineConfig({
// 开发服务器配置
server: {
port: 3000,
open: true,
},
// 构建配置
build: {
outDir: "dist",
assetsDir: "assets",
},
});
常见问题解决
1. 启动失败
如果遇到启动失败的情况,请检查:
- 端口是否被占用
- Node.js 版本是否符合要求
- 依赖是否安装完整
2. 热更新不生效
可能的解决方案:
- 检查 vite.config.js 中的 server.hmr 配置
- 清除浏览器缓存
- 重启开发服务器
生产环境部署
1. 构建项目
npm run build
2. 预览构建结果
npm run preview
推荐工具和插件
- VS Code 编辑器
- Volar (Vue 项目)
- ESLint
- Prettier
更多资源
注意事项
- 开发时请确保使用最新版本的浏览器
- 定期更新依赖包以获取最新的功能和安全修复
- 在生产环境部署前进行充分的测试
发表留言 取消回复