vue使用动态路由,Eslint报错解决

发现问题也只是工作的时候发现的,算不上什么大问题,最简单解决办法就是直接关闭 Eslint了,然后百度网上查了一下,发现找到相关解决办法,就记录一下。

随便一提,做项目的时候,用了动态路由,之前用的 laravel-mix 打包,傻瓜化配置,后来因为一些别的问题,自定义某些配置一直有问题,就转向了官方的怀抱,用vue-cli重新配置项目,就启用了Eslint这个折磨人的东西。

发现问题是IDE直接报错提示的:

1
route.component = () => import((`@/${url}`))

其实就是后台返回路由,前端再动态注册,解决办法就是换个写法.

1
route.component = resolve => require([`@/${url}`], resolve)

参考

评论


:D 一言句子获取中...