最新在学习vue3的时候发现项目初始化的时候报错以下错误:
起初是以为tsconfig.ts配置失误,配置以下代码后,问题还在,
后来经过查阅相关文档,发现是项目使用了ts,而.ts不能识别.vue文件,因为在项目里面没有配置相关的代码解析文件,解决思路就是:在项目中找到env.d.ts文件,这个文件用于配置解析项。此文件已经自动引入tsconfig.json。如果没有这个文件,请手动添加。配置后在tsconfig.json里面引入即可,代码如下:
declare module '*.vue' {
import { defineComponent } from 'vue';
const Component: ReturnType<typeof defineComponent>;
export default Component;
}
引入写法: