Skip to content

Forked Version: Added lots of features that a modern SPA needs

License

Notifications You must be signed in to change notification settings

nikli2009/webpack

 
 

Repository files navigation

VueSPA-Boilerplate

Already Supports

  • Standard SPA Structure
  • ES6, 7 Features
  • Webpack Dev HotLoad
  • Frontend store support by Vuex
  • API configurations that support different environment: dev(cross-domain-support), qa, stg, prod
  • Axios standard usage as HttpRequestUtil
  • Cookie support
  • Global filters
  • Frontend auth control based on "resource-code"
  • Useful validation regex
  • Base UI framework by Element-UI
  • Useful layouts
  • SCSS usage support

ToDo List

  • Standard samples of component that using v-model
  • SCSS standard usage by BEM naming convention
  • i18n full support
  • useful vue mixins
  • useful vue plugins
  • useful iconfont
  • useful components
  • chart support
  • basic views: dashboard, login, reset-password

Usage

This is a project template for vue-cli. It is recommended to use npm 3+ for a more efficient dependency tree.

$ npm install -g vue-cli
$ vue init webpack my-project
$ cd my-project
$ npm install
$ npm run dev
vue init username/repo my-project

About

Forked Version: Added lots of features that a modern SPA needs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.7%
  • Vue 10.2%
  • CSS 3.3%
  • Other 0.8%