解决Cannot find module ‘./App.vue‘ or its corresponding type declaration 的问题

报错原因:vite使用的是tsts不识别.vue 后缀的文件
具体问题如下:在main.ts中导入App.vue文件报该错误
在这里插入图片描述

解决方法:在vite项目的根 vite-env.d.ts 文件中添加下面的代码

declare module "*.vue" {
  import { DefineComponent } from "vue"
  const component: DefineComponent<{}, {}, any>
  export default component
}

你可能感兴趣的:(排坑手册,vue.js,前端,javascript)