Skip to content

gilsonricardopeloso/vue3-ts-vite-starter-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue3-ts-vite-starter-template

A single page app Vite starter template, created to easily bootstrap Vue.js 3 apps.

Features

  • TypeScript
  • Jest for unit testing
  • Pinia for state management
  • Vue Router 4 for client-side routing
  • Bootstrap 5.2 for layout and styling
  • SCSS variables inside Vue components
  • Purgecss for eliminating unused CSS
  • Basic multiple layouts feature
  • ESLint config based on eslint:recommended with sensible defaults ☺️
  • Prettier for code formatting
  • Automated release workflow with semantic-release

Project setup

npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

Lints files

npm run lint

Lints and fixes files

npm run lint-fix

Runs Typechecks

npm run typecheck

Customize configuration

See Configuration Reference.

About

Vue.js 3 TypeScript / Vite starter template with Pinia, Vue Router, Bootstrap and more.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 32.9%
  • JavaScript 26.3%
  • TypeScript 20.7%
  • SCSS 14.0%
  • HTML 4.9%
  • Shell 1.2%