Vite+Vue3 起步模板,集成路由、状态、PWA、测试与零配置部署
Vite+esbuild 提供极速开发,Pinia 管状态,UnoCSS 原子化样式,Vitest/Cypress 覆盖单测与 E2E
✓ 基于文件路由自动化加载组件✓ 零配置部署 Netlify ✕ 官方建议改用 Nuxt 3✕ 仅缓慢维护更新少
方案简介
Vitesse 是 antfu-collective 维护的 Vue 3 Web 应用起步模板,目标是「快速地创建 Web 应用」。它以 Vue 3 + Vite 为核心,预配置了基于文件的路由、组件自动化加载、Pinia 状态管理、布局系统、PWA、UnoCSS 原子化 CSS、I18n 国际化、Markdown 支持、SSG 服务端生成等一整套能力,并内置 Vitest 单元测试与 Cypress E2E 测试,支持零配置部署到 Netlify。适合想快速启动 Vue 3 项目、偏好约定优于配置的开发者。需注意本模板创建于 Vue 3 和 Vite 的早期过渡时期,官方现在建议寻求更好体验的用户改用 Nuxt 3,本模板仍作为参考缓慢维护。
亮点与能力
- ⚡️ Vue 3、Vite、pnpm、esbuild - 就是快!
- 🗂 基于文件的路由
- 📦 组件自动化加载
- 🍍 使用 Pinia 的状态管理
- 📑 布局系统
- 📲 PWA
- 🎨 UnoCSS 高性能即时原子化 CSS 引擎,配合各种图标集
- 🌍 I18n 国际化开箱即用
- 🗒 Markdown 支持
- 🔥 新的
方案出处
antfu-collective/vitesse:🏕 Opinionated Vite + Vue Starter Template 9437 star 🏕 Opinionated Vite + Vue Starter Template
本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。