This is a starter project for Vue Ts powered by Vite.
The project is helpful to start your next project, as it provides a lot of the common tools you may reach for, all ready to go.
- TypeScript Included.
- Vite Plugin AutoImport.
- Vite Plugin Svg-sprite-component.
- Vue Router Included Auto Imported.
- Pinia Included Auto Imported.
- Tailwindcss Included.
- HeadlessUi Included Auto Imported.
- Heroicons Included Auto Imported.
- Composables folder Auto Imported
Name | Description |
---|---|
dist/ | Compiled source files will be placed here. |
public/ | Static assets (fonts, css, js, img). |
src/ | Source files. |
src/components | Vue components including shared (common) components. |
src/layouts | Dynamic Layout Components. |
src/pages | Views - screen components. |
src/routes | Application routes. |
src/store | Pinia states management. |
src/composables | Files to encapsulate and reuse logic. |
src/types | Types of all you project. |
- Clone the repo -
git clone https://github.com/MaloLebrin/vite-vue-typescript-starter.git
. - Install project dependencies —
pnpm install
. - Create
.env
file -cp .env.example .env
. - Launch the app —
pnpm run dev
, it will become available at http://localhost:3000.
dev
build
preview
MIT.