报错:Cannot find module ‘xxx.svg‘ or its corresponding type declarations.ts(2307)

1.react项目中直接引入图片报错报错:Cannot find module ‘xxx.svg‘ or its corresponding type declarations.ts(2307)_第1张图片

问题我想可能是不能直接引用图片进来,应该需要设置才行,从报错来看的话就是ts检查的问题

查询了一些资料得出结论,有ts项目的项目中,不能直接引用图片资源的,因此我们需要去主动声明这类资源(.d.ts文件),原因就是这样;

2.解决方法

https://www.cnblogs.com/chen-cong/p/10445635.html

https://segmentfault.com/a/1190000038874526

两个方法亲测有效

其实第二种我实在重启之后就会自动生成react-app-env.d.ts文件

懒得点击的同学请看这里:

根目录下添加文件react-app-env.d.ts

报错:Cannot find module ‘xxx.svg‘ or its corresponding type declarations.ts(2307)_第2张图片

三斜线指令是包含单个XML标签的单行注释。 注释的内容会做为编译器指令使用。 

/// 

你可能感兴趣的:(reactJs)