莫名奇妙的错误
今天用Vue3写个demo,在components下面新建了一个DeviceList.Vue的文件,在HomeView引用它后居然报错,提示:无法找到模块“…/components/DeviceList.vue”的声明文件,真是离了个大谱,文件明明是在的,怎么就报错,搜了一圈发现解决办法都是改几个配置文件,但是对照了一下配置文件都是正确的,没啥问题,百思不得其解。
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/8751bc22e1b84896a14c6899b7447c4b.png)
错误原因:文件名
尝试过清理缓存、重建项目都没有用,在不经意间修改了文件名,居然不报错了,原来是文件名的问题,“DeviceList”居然也是影响代码检查的关键字,真是有点不可思议。
修改了文件名,好了
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/caea601818244e2f835715b807e2919a.png)