vuejs3.0 从入门到精通——vite+vue3+ts 显示找不到模块“../views/HomeView.vue”或其相应的类型声明。ts(2307)

vite+vue3+ts 显示找不到模块“../views/HomeView.vue”或其相应的类型声明。ts(2307)

一、在根目录下的 env.d.ts文件(没有就自己创建)

二、在env.d.ts文件中添加以下代码

/// <reference types="vite/client" />
declare module '*.vue' {
  import type { DefineComponent } from 'vue'
  const component: DefineComponent<{}, {}, any>
  export default component
}
//或者
declare module '*.vue' {
  import type { DefineComponent } from 'vue'
  const component: ComponentOptions | ComponentOptions['setup']
  export default component
}

三、效果如下

posted @ 2024-05-17 17:25  左扬  阅读(344)  评论(0编辑  收藏  举报
levels of contents