https://github.com/kouts/vue3-starter-template
A single page app starter template created to easily bootstrap Vue.js 3 apps
https://github.com/kouts/vue3-starter-template
scaffold-template scaffolding starter-template template vue vue3 vuejs3
Last synced: 2 months ago
JSON representation
A single page app starter template created to easily bootstrap Vue.js 3 apps
- Host: GitHub
- URL: https://github.com/kouts/vue3-starter-template
- Owner: kouts
- License: mit
- Created: 2020-09-09T09:13:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-06-04T09:18:59.000Z (almost 2 years ago)
- Last Synced: 2025-03-17T17:11:29.527Z (2 months ago)
- Topics: scaffold-template, scaffolding, starter-template, template, vue, vue3, vuejs3
- Language: JavaScript
- Homepage:
- Size: 4.07 MB
- Stars: 4
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
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:recommended` with sensible defaults :relaxed:
- [Prettier](https://prettier.io/) for code formatting
- Automated release workflow with [semantic-release](https://github.com/semantic-release/semantic-release)## Project setup
```
npm install
```### Compiles and hot-reloads for development
```
npm run serve
```### 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
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).