错误信息如下 :
Critical dependency: the request of a dependency is an expression
路由代码如下:
routes: [
{
path: '/login',
name: 'login',
component: resolve => require(['./../views/login/login.vue', resolve])
},
{
path: '/404',
name: '404',
component: resolve => require(['./../views/404.vue', resolve])
}
]
以前也这么写过,没有出现过这种情况,求解
这么写确实是没问题的,可能是版本更新更改了警告机制吧。
可以把表达式提出来做成常量,方便阅读和更改