Opiniated Quasar + Vite starter template.
-
- Use the new
<script setup>syntax - Reactivity Transform enabled
- TypeScript, of course
- Use the new
-
APIs auto importing via unplugin-auto-import - directly use Composition API and others like
[pinia, vueuse...]without importing -
UnoCSS - the instant on-demand Atomic CSS engine
-
Use icons from any icon sets with classes
- Only Carbon Icons is pre-installed
- To install other collections,
yarn add -D @iconify-json/[the-collection-you-want], for example@iconify-json/mdifor Material Design Icons - Find out more here: Icônes 🔍
-
VueUse - collection of useful Vue Composition Utilities
-
Unit Testing with Vitest
-
Use ESLint and Prettier on VSCode and before you commit with husky and lint-staged
Create a repo from this template on GitHub
Use degit to clone to your machine with an empty git history
npx tiged oumarbarry/vital my-vital-app
cd my-vital-app
yarnyarn dev- Start the app in development mode (hot-code reloading, error reporting, etc)yarn build- Build the app for production (the generated files will be on thedist/spafolder)yarn test- Run the unit tests with Vitestyarn format- Format the files with Prettieryarn lint- Lint the files with ESLint