「已注销」 2023-03-08 18:23 采纳率: 45.5%
浏览 41
已结题

vue3+vite+TS错误: 找不到模块“./App.vue”或其相应的类型声明,如何解决?

vue3+vite+TS错误: 找不到模块“./App.vue”或其相应的类型声明。
创建了 env.d.ts 文件,加入了

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

并且在tsconfig.json文件中配置了

{
  "compilerOptions": {
    "target": "esnext",
    "module": "esnext",
    "strict": false,
    "jsx": "preserve",
    "moduleResolution": "node"
  }
}



还是报错,想问一下怎么解决,谢谢!!

  • 写回答

3条回答 默认 最新

  • 崽崽的谷雨 2023-03-09 10:08
    关注

    先确认是找不到 app.vue 还是 找不到其 类型声明文件。

    前者:
    App.vue文件没有放在正确的位置。请检查文件路径是否正确。
    App.vue文件名大小写问题。请检查文件名是否与代码中引用的文件名大小写一致。

    后者:
    如果使用了TypeScript,可以通过安装必要的类型声明文件来解决问题。例如,安装@types/vue来获取Vue的类型声明文件。
    如果以上方法都无法解决问题,可以尝试重新安装相关的依赖包,或者使用其他编辑器或开发环境来进行开发。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 3月17日
  • 已采纳回答 3月9日
  • 创建了问题 3月8日

悬赏问题

  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题
  • ¥20 win11修改中文用户名路径
  • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
  • ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计