vue-boilerplate icon indicating copy to clipboard operation
vue-boilerplate copied to clipboard

An opinionated Vue.js 2 boilerplate with Vue Router, AVA and Istanbul

vue-boilerplate

An opinionated Vue.js boilerplate

Progress

  • [X] Webpack 2
  • [X] ESLint
  • [X] ESLint Standard
  • [X] Vue.js
  • [X] Vuex
  • [X] Vuex Router Sync
  • [X] Vue Router
  • [X] Vue i18n
  • [X] Fetch API
  • [X] Hotreload
  • [X] SASS with Autoprefixer
  • [X] AVA Tests
  • [X] Code Coverage
  • [X] Offline Support
  • [X] Pre Rendered HTML routes
  • [ ] Server-Side Rendering

Installation

### Install dependencies
yarn

### Start dev server with hot reload
yarn run dev

### Build everything
yarn run build

### Lint files
yarn run lint

### Run the tests
yarn run test

### Check the coverage
yarn run coverage

License

MIT