() => import(`@/views/${view}`)

2020-10-10  本文已影响0人  爱恨_交加
TypeError: Cannot read property 'range' of null Occurred while linting xxx

上面错误详情指示了在哪个文件哪一行出错,出错行的代码是:

return () => import(`@/views/${view}`)

修改为如下代码便不再报错了:

return (resolve) => require([`@/views/${view}`], resolve)

说是 webpack 版本问题,webpack4中动态import不支持变量方式,该修改对于生产环境无影响,只在开发环境有问题。
参考:
https://zhuanlan.zhihu.com/p/139232427

上一篇 下一篇

猜你喜欢

热点阅读