Vue3+TS 报错解决:找不到模块或其相应的类型声明。

山海亦可平 发布于 2023-07-08 418 次阅读


报错原因:TypeScript只能理解 .ts 文件,无法理解 .vue文件

解决方法:在项目根目录或 src 文件夹下编辑vite-env.d.ts文件,新增下列代码或者创建一个后缀为 .d.ts 的文件,并写入以下内容:

declare module '*.vue' {
  import { ComponentOptions } from 'vue'
  const componentOptions: ComponentOptions
  export default componentOptions
}