您现在的位置是:首页 > 技术教程 正文

webstorm vue3+ts报错:Cannot find module ‘@/views/xxx.vue‘ or its corresponding type declarations

admin 阅读: 2024-03-28
后台-插件-广告管理-内容页头部广告(手机)

意思是说找不到对应的模块“@/views/xxx.vue”或其相应的类型声明

因为ts只能解析 .ts 文件,无法解析 .vue文件

解决方法很简单,一开始的时候env.d.ts是空文件,我们可以在项目的env.d.ts中引入如下代码:

  1. declare module '*.vue' {
  2. import { DefineComponent } from "vue"
  3. const component: DefineComponent<{}, {}, any>
  4. export default component
  5. }

加入上面的代码,就不报错了。

标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

在线投稿:投稿 站长QQ:1888636

后台-插件-广告管理-内容页尾部广告(手机)
关注我们

扫一扫关注我们,了解最新精彩内容

搜索
排行榜