今天突然项目遇到这个报错
在这里插入图片描述

网上这种错误可能由不同原因导致的,最后发现我这边报这个错是因为文件我路由引入组件时候没有写后缀xxx.vue,我没写.vue, 此时刚好这个路由下有个同名的js文件,那么由于我这边配置 js文件匹配优先级高就会导致加载路由失败,页面没有出来,渲染失败。

如我的文件:
SmartCampusServices文件名一样
在这里插入图片描述

但是我的路由:
没有写后缀
在这里插入图片描述
而我的webpack配置优先找js
在这里插入图片描述

就导致了报错。

解决:

加上.vue后缀或者js换个名称啦。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐