猿问

webpack编译vue项目抛警告,以前没有出现过这种情况

错误信息如下 :
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])

    }

  ]

以前也这么写过,没有出现过这种情况,求解

慕仙森
浏览 12283回答 1
1回答

PIPIONE

这么写确实是没问题的,可能是版本更新更改了警告机制吧。可以把表达式提出来做成常量,方便阅读和更改
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答