We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9d01eb commit 7d46db9Copy full SHA for 7d46db9
packages/@vue/cli-service/generator/router/template/src/router.js
@@ -1,7 +1,6 @@
1
import Vue from 'vue'
2
import Router from 'vue-router'
3
import Home from './views/Home.vue'
4
-import About from './views/About.vue'
5
6
Vue.use(Router)
7
@@ -15,7 +14,13 @@ export default new Router({
15
14
{
16
path: '/about',
17
name: 'about',
18
- component: About
+ // route level code-splitting
+ // this generates a separate chunk (about.[hash].js) for this route
19
+ // which is lazy-loaded when the route is visited.
20
+ component: () => import(
21
+ /* webpackChunkName: "about" */
22
+ './views/About.vue'
23
+ )
24
}
25
]
26
})
0 commit comments