Skip to content
文章目录

找不到模块“xxx.vue”或其相应的类型声明问题解决

问题

解决方法

在项目根目录或 src 文件夹下创建一个后缀为 .d.ts 的文件,并写入以下内容:

ts
/// <reference types="vite/client" />

declare module '*.vue' {
  import { App, defineComponent } from 'vue'
  const component: ReturnType<typeof defineComponent> & {
    install(app: App): void
  }
  export default component
}

做了上面的操作后,如果依然报错,那将这个文件的路径添加到tsconfig.json文件的include