A simple Vue.js starter project using Quasar Framework v2 with:
- Vue 3 with components using the Composition API with the
<script setup>
blocks - TypeScript everywhere but in a few config files
- Vite based Quasar CLI project
- Pinia state management
- Axios based API services using Axios Service Base TS
- Smarter routing using Vue Smart Routes
- ESLint with Standard preset
- Sass with SCSS syntax
- Internationalization with Vue-i18n
- Automatic GitHub action that checks pushes and pull requests for linting, builds and tests
This project uses Yarn package manager for dependency management.
yarn
yarn run dev
yarn lint
yarn build
Older versions of the template are available on other branches:
pre-v-1.9.6
: A version of the template that was using a version of Quasar Framework prior to the v1.9.6pre-v-2.0
: A version of the template that was using Quasar Framework prior to the v2.0