I created a simple opinionated Vue3 Starter Template with Vite.js
This template should help get you started developing with Vue 3 and Typescript in Vite in bliss.
Features
- Vite β‘οΈ, Vue 3,
- π¨ Windi CSS
- π¦ Components auto importing
- i18n out of the box π©βπ¨
- Easy to use svg icons based on Iconify π
- Routing with Vue Router 4
- Deploy on Netlify
Pre-π¦
This repo brings few things pre-packed, so you don't need to install them manually everytime.
Styling
- Windi CSS with vite-plugin-windicss
- Default Google Fonts with vite-plugin-fonts
Icons
-
Iconify - use icons from any icon sets πIcΓ΄nes
- PurgeIcons with `vite-plugin-purge-icons Think about TailwindCSS + PurgeCSS, but for Icons.
- Custom icons below ./assets/icons with
Plugins
- VueUse - collection of useful composition APIs
- Vue I18n - Internationalization
- Component auto-import with vite-plugin-components
Dev tools
- i18n Ally - All in one i18n support
- Windi CSS Intellisense - IDE support for Windi CSS
- Iconify IntelliSense - Icon inline display and autocomplete