当前位置:   article > 正文

vue 动态加载 Error: Cannot find module ‘@/views/xxx‘ at webpackEmptyContext (index.js:39)_cannot find module '@/views/tool/build/index' at w

cannot find module '@/views/tool/build/index' at webpackemptycontext (index.

报错:
在这里插入图片描述
原来写法:

export const loadView = (view) => {
  return () => import(`@/views/${view}`)
}
  • 1
  • 2
  • 3

修改为:

export const loadView = (view) => {
  return (resolve) => require([`@/views/${view}`], resolve)
}
  • 1
  • 2
  • 3

原因:webpack 版本问题,webpack4中动态import不支持变量方式

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/230769
推荐阅读
相关标签
  

闽ICP备14008679号