vue router 的路由導入方式可用如下兩種:html
一:直接導入
vue
import Hello from '@/components/Hello'
resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src') } }
const Foo = resolve =>{ require.ensure(['./Foo.vue',() => { resolve(require('./Foo.vue')) }]) }
const Foo = resolve => require(['./Foo.vue'], resolve);
const router = new VueRouter({ routes: [ { path: '/foo', component: Foo } ] })