A bare-bones starter-template to get your hands dirty with awesome Vue.js library.
Built with:
- Vue.js 2
- Vue Router 2
- Axios
- Animate.css
- Babel
- Bootstrap 4
- BrowserSync
- ESLint
- Font Awesome
- JSONPlaceholder
- SASS
- Webpack 2
- Yarn
- ...and many more
- Be sure you have Yarn installed globally.
- Clone the repo & run
yarnfrom the project root
See instructions for example usage of single file components.
yarn startRuns the Webpack module-bundler, starts watching for changes & launches the BrowserSync server to http://localhost:3000 (it's possible to change the port from package.json config-section). Uses Webpack Dashboard
Note! Webpack handles all the reloading stuff while BrowserSync just proxies the default webpack-port (8080) giving the possibility to connect to dev-server from multiple devices:

yarn lint:jsLints javascript-files inside /src directory
yarn buildRuns the webpack module-bundler with production-settings (compress etc.) and builds the project to /build directory.
Navigate to https://vue-starter.ville.io/ and see the awesomeness IRL ![]()
