意思是说找不到对应的模块“@/views/xxx.vue”或其相应的类型声明
因为ts只能解析 .ts 文件,无法解析 .vue文件
解决方法很简单,一开始的时候env.d.ts是空文件,我们可以在项目的env.d.ts中引入如下代码:
declare module '*.vue' {
import { DefineComponent } from "vue"
const component: DefineComponent<{}, {}, any>
export default component
}
加入上面的代码,就不报错了。文章来源:https://www.toymoban.com/news/detail-507073.html
文章来源地址https://www.toymoban.com/news/detail-507073.html
到了这里,关于webstorm vue3+ts报错:Cannot find module ‘@/views/xxx.vue‘ or its corresponding type declarations的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!