錯誤訊息如下 :
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])
}
]
以前也這麼寫過,沒有出現過這種情況,求解
這麼寫確實是沒問題的,可能是版本更新更改了警告機制吧。
可以把表達式提出來做成常數,方便閱讀和更改