It doesn't need to be too complicated, simple is great.
Features:
- 🛠 Vue 3 + Vite + Vue Router + Pinia + VueUse + PNPM
- 🎨 UnoCSS + ⭐ UnoCSS UI
- 🧹 @antfu/eslint-config + @unocss/eslint-config, no Prettier
- 🦾 TypeScript + Fetch API
- 📄 Github pages action
- 🫡 simple-git-hooks + lint-staged
The default github action will build to gh-page when pushing on main branch.
For a project page, the base path of the repository must be specified. Add the following variable in the Github repository Settings > Secrets and variables > Actions
| Name | Value |
|---|---|
| VITE_BASE_PUBLIC_PATH | /repository-name/ |