报错信息:
原因:
未定义.vue文件的类型导致ts无法解析其类型,在vite.d.ts(env.d.ts)文件中定义后即可解决,假如没有这个文件就自己创建一个
declare module "*.vue" {
import type { DefineComponent } from "vue";
const vueComponent: DefineComponent<{}, {}, any>;
export default vueComponent;
}
内容添加后:
现在,main.ts中引入App.vue就不会爆红了