Cypress + Vite Vite+ Pinia Pinia+ UnoCSS UnoCSS+ Vitest Vitest + pnpm+ Node >=14.18+ Netlify+ Vue 3

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 原文,安装使用请遵循项目开源协议。