fork: https://github.com/feitian124/vue3-tailwind3-website-starter

Usage

degit https://github.com/jh-leong/vite-template.git <project_name>

Features

  • Vue 3.2, Vite2, TypeScript
  • pinia store
  • Vue Router
  • Vue I18n - Internationalization
  • unplugin-vue-components - components auto import
  • Tailwind CSS 3.0
  • PostCSS 8 w/ postcss-nesting plugin and cssnano for minimizing production CSS
  • Eslint
  • Prettier
  • Alias @ to <project_root>/src
  • Manually configured global components in main.ts
  • Predefined and fully typed global variables:
    • VITE_APP_VERSION is read from package.json version at build time
    • VITE_APP_BUILD_EPOCH is populated as new Date().getTime() at build time
  • Cypress.io e2e tests (configured similarly to vue-cli)
  • Cypress.io component tests
  • GitHub workflows
    • Dependabot
    • Automated e2e tests
    • Automated component tests
  • GitLab CI
    • Automated e2e tests
    • Automated component tests