- ⚡️ Fast: Vue3 & Vite
- ⛑️ Safe: TypeScript
- 💧 Consistency: Commitlint & Lint staged
- 📚 Document Ready: Document via Vuepress@next, see preview
for more detail, checkout Pre-packed
npm i
npm run prepare
npm run dev
npm run docs:dev
- vue3
- vite
- Typescript
- vue-router
- tailwindcss
- pinia
- Use Composition API with
<script setup>
SFC syntax - Run linters against staged git files via lint-staged
- Lint commit message with commitlint
- vuepress-next, deploy on github pages.