一般路由配置是这样的,用import实现懒加载
export default new Router({
// mode: "history",
base: "/meizu-shop/",
routes: [
{ path: "/home", component: ()=> import('@/views/Home'), name: "home" }
]
})
如果routers这个数组中的内容是动态加载的,就不能用import,否则会报Cannot find module 'xxx'的错误,需要把动态加载的写成require形式
routes: [
{ path: "/cart", component: resolve=> require(['@/views/Cart'], resolve), name: "cart" }
]