███████╗ █████╗ ███████╗████████╗ ██╗ ██╗██╗ ██╗███████╗
██╔════╝██╔══██╗██╔════╝╚══██╔══╝ ██║ ██║██║ ██║██╔════╝
█████╗ ███████║███████╗ ██║ ██║ ██║██║ ██║█████╗
██╔══╝ ██╔══██║╚════██║ ██║ ╚██╗ ██╔╝██║ ██║██╔══╝
██║ ██║ ██║███████║ ██║ ╚████╔╝ ╚██████╔╝███████╗
╚═╝ ╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═══╝ ╚═════╝ ╚══════╝
Quickly establish a complete development environment for Vue projects, which basically includes the following development tools.
- ✅️ Husky
- ✅️ Lint-staged
- ✅️ Commitlint
- ✅️ ESLint
- ✅️ Prettier
- ✅️ Vitest
With NPM:
npm create fastvue@latest
With PNPM:
pnpm create fastvue@latest
Currently supported template include:
Node version >= 18+ or 20+ is required.
- vanilla
- vanilla-airbnb
- typescript-airbnb
- typescript-airbnb-tailwindcss
- typescript-airbnb-unplugin-with-import-router
This project isn't for everyone. It's designed to simplify setting up the development environment so developers can get to work quickly. That's why I created this project, and it's also easy to adjust the setup if needed. If you have any suggestions or run into any issues, feel free to contact me. I really appreciate your support!