hasanerken / online-cafe-vvtt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vite Typescript + Tailwind Starter

Simple, opinionated, and production-ready project template for Vite.

See changelog for latest changes.

Features

  • Vue 3
  • Vuex 4 store (fully typed)
  • TypeScript
  • Tailwind CSS w/ JIT compiler + following plugins preinstalled
    • @tailwindcss/aspect-ratio
    • @tailwindcss/line-clamp
    • @tailwindcss/typography
    • @tailwindcss/forms
  • PostCSS 8 w/ postcss-nesting plugin
  • Eslint
  • Prettier
  • Alias @ to <project_root>/src
  • Define _APP_VERSION from package.json version at build time
  • Using new script setup syntax (see Vue rfc #227)
  • Cypress.io e2e tests (configured similarly to vue-cli)
  • GitHub workflows
    • Dependabot
    • Automated e2e tests
  • GitLab CI

Project setup and usage

Install dependencies:

yarn

Run development server:

yarn dev

Open Cypress test runner:

yarn test

Run Cypress tests in headless mode:

yarn test:ci

Contributing

Contributions are welcome! Please follow the code of conduct when interacting with others.


Follow @uninen on Twitter

About

License:MIT License


Languages

Language:JavaScript 90.5%Language:TypeScript 7.5%Language:Vue 1.3%Language:HTML 0.6%Language:CSS 0.1%