首页 前端知识 使用vite typescript创建vue3项目找不到模块“./App.vue”或其相应的类型声明

使用vite typescript创建vue3项目找不到模块“./App.vue”或其相应的类型声明

2024-05-10 22:05:37 前端知识 前端哥 429 452 我要收藏

 当我们使用vite3+typescript创建vue3项目时,在main.ts中报出找不到模块“./App.vue”或其相应的类型声明。ts(2307),在ts项目里,.ts文件是识别不了.vue文件的。

解决思路是:1.在项目的根目录创建一个env.d.ts文件,必须是.d.ts结尾的,然后再加上如下代码

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

2.接下来是打开tsconfig.json文件,找到include属性添加上刚才新建的env.d.ts

 

转载请注明出处或者链接地址:https://www.qianduange.cn//article/8076.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!