Full blown SPA based on Vue js online documentation and Copilot [online documentation] (https://github.com/misterGF/CoPilot) Basic router, authentication and authorization setup together with latest webpack support
Download from Github
git clone https://github.com/cristijora/vue-spa-starter
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# run server (after build)
npm run prod
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm test
For detailed explanation on how things work, checkout the guide and docs for vue-loader.
Depending on the component you are working on you should have the following links handy.
- Copilot [online documentation] (https://github.com/misterGF/CoPilot)
- AdminLTE - online documentation
- BootStrap 3 - online documentation
- Vue.js - online documentation
- Vue-Resource - online documentation
- Vue-Router - online documentation
- Vuex - online documentation
Information and tips about CoPilot can be found in the wiki.
- IE 9+
- Firefox (latest)
- Chrome (latest)
- Safari (latest)
- Opera (latest)
Contribution are always welcome and recommended! Here is how:
- Fork the repository (here is the guide).
- Clone to your machine
git clone https://github.com/YOUR_USERNAME/vue-spa-starter.git
- Make your changes
- Create a pull request