Skip to content

shmy/starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

特点

  • 集成vue-router, vuex, axios
  • 集成路由过渡效果。
  • 集成axios的api至全局的Vue.http,实例的this.$http
  • 集成axios的拦截器,对请求进行Header拦截操作,并实现Loading效果。
  • 集成v-keep-scroll指令 支持在keep-alive组件内保存任意div滚动条位置。
  • 使用bowl.js 对生产环境的的 js/css 进行本地缓存。
  • 使用Webpack2System.import进行异步路由组件加载,并实现加载进度条的展现(参考nuxt.js实现)。
  • 使用vue-routerbeforeEach实现单页切换修改document.title
  • 使用vuex-localstorage 对vuex的状态持久化。
  • 使用optimize-css-assets-webpack-plugin进行css压缩。

开始使用

$ npm install vue-cli -g
$ vue init shmy/starter <your-project>
$ cd  <your-project>
$ npm install
$ npm run dev

About

一个基于vue-webpack修改的模版

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published