Vue template for starter using Vue3 + TypeScript + Vite + Pinia 🚀
- Vue3.0
- Vue Router
- TypeScript
- Vite Next Generation Frontend Tooling
- vite-plugin-pwa Zero-config PWA for Vite
- Pinia The Vue Store that you will enjoy using
- Element Plus 🎉 A Vue.js 3 UI Library made by Element team
- vueuse Collection of essential Vue Composition Utilities for Vue 2 and 3
- axios Promise based HTTP client for the browser and node.js
- Tailwindcss A utility-first CSS framework for rapid UI development
- msw Seamless REST/GraphQL API mocking library for browser and Node.js.
- ESLint
- Prettier
- Airbnb Style Guide
- Commitlint Lint commit messages
- Commitizen The commitizen command line utility.
# 0. Clone project
git clone https://github.com/yugasun/vue-ts-starter
# 1. Install dependencies
pnpm install
# 2. Start develop server
pnpm dev
# 3. Build
pnpm build