首页 前端知识 vite typescript项目 :找不到模块“./***.vue”或其相应的类型声明——解决方案

vite typescript项目 :找不到模块“./***.vue”或其相应的类型声明——解决方案

2024-05-06 09:05:39 前端知识 前端哥 511 20 我要收藏

vue3+ts报错:
找不到模块“./App.vue”或其相应的类型声明。ts(2307)

在这里插入图片描述

解决方法:

1、在src文件夹找到 vite-env.d.ts 加入以下代码:

declare module '*.vue' {
  import type { DefineComponent } from 'vue'

  const vueComponent: DefineComponent<{}, {}, any>

  export default vueComponent
}

2、若无vite-env.d.ts文件,则在项目根目录创建 env.d.ts 文件(如果已有,则在文件中追加)以下代码:

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

搞定

转载请注明出处或者链接地址:https://www.qianduange.cn//article/7175.html
评论
发布的文章

HTML5-新增表单元素

2024-05-10 08:05:59

Dayjs 的一些常用方法

2024-05-10 08:05:59

Howler.js HTML5声音引擎

2024-05-10 08:05:59

前端攻城狮HTML5自查手册

2024-05-10 08:05:51

JavaScript 基础入门

2024-05-10 08:05:41

HTML5新手入门指南

2024-05-08 10:05:28

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!