vue3结合ts,导入vue项目文件,代码出现红色波浪线

问题如下:vue3结合ts,导入vue项目文件,代码出现红色波浪线_第1张图片
报错原因:ts识别不出.vue文件!
解决方案如下:
在根目录下面添加一个xxx.d.ts文件,

declare module '*vue' {
    import { ComponentOptions } from "vue";
    const ComponentOptions: ComponentOptions
    export default ComponentOptions
}

添加完文件之后,可能还会出现报错的红色波浪线,需要把这个xxx.d.ts文件打开一下,报错就没有了!

第二种方法:
vue3结合ts,导入vue项目文件,代码出现红色波浪线_第2张图片
在tsconfig.json文件设置strict:false就可以!

你可能感兴趣的:(vue.js,typescript,javascript)