vue3-starter-template
v1.2.9
Published
Vue.js 3 vue-cli starter template with Pinia, Vue Router, Bootstrap and more.
Readme
vue3-starter-template
A single page app starter template created to easily bootstrap Vue.js 3 apps.
Features
- 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:recommendedwith sensible defaults :relaxed: - Prettier for code formatting
- Automated release workflow with semantic-release
Project setup
npm installCompiles and hot-reloads for development
npm run serveCompiles and minifies for production
npm run buildRun your unit tests
npm run test:unitLints files
npm run lintLints and fixes files
npm run lint-fix