# install yarn if you haven't yet
$ npm i -g yarn
# install
$ yarn
# edit files and start developing
$ yarn dev
# build for production
$ yarn build
# lint your code
$ yarn lint
Don't forget to add the pages you wish to pre-render to build/webpack.prod.js
, look for // List of routes to prerender
.
- Vue 2
- Vue Router
- Vuex
- Webpack 2
- Babel 6
- TypeScript 2 with av-ts
- Single-file components
- Hot reloading
- Split vendor code
- Offline ready (Progressive Web App)
- ESLint
- Pre-rendering (using prerender-spa-plugin)
- PostCSS (with autoprefixer, postcss-nested and postcss-font-magician)