vueRouter lazyLoad

import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/hello/index.vue'
// import Demo from '@/components/demo/index.vue'

Vue.use(Router)
//vue路由懒加载
export default new Router({
  routes: [
    {
      path: '/',
      name: 'HelloWorld',
      // component: HelloWord,//非懒加载
      // component: () => import('@/components/hello/index.vue')//ES6懒加载
      component: resolve => require(['@/components/hello/index.vue'],resolve)//ES5懒加载
    },
    {
      path: '/demo',
      name: 'demo',
      component: () => import('@/components/demo/index.vue')
    }
  ]
})

 🌵博客园已经成为我写草稿的地方了。。。

posted @ 2018-12-20 17:24  LLLLily  阅读(453)  评论(0编辑  收藏  举报