/vite-vue-typescript-starter

This is a starter project for Vue Ts powered by Vite.

Primary LanguageTypeScript

Vue 3 - Vite Starter

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.

Features

Directory Structure

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.

Installation

  • 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.

Available Scripts

  • dev
  • build
  • preview

License

MIT.