时间:2021-05-26
在tsx中引用图片,在文件文本编辑器中提示错误引用:
typescript无法识别非代码文件(js是可以的)。如果需要在ts中识别此文件资源,可以先声明文件类型。
新建一个ts文件,比如global.d.ts(.d.ts是typescript declaration file的简称),并放在主要代码文件夹下。
在ts文件中,添加各种文件类型的声明,比如:
declare module '*.svg' { interface Svg { content: string; id: string; viewBox: string; node: any; } const svg: Svg; export default svg;}declare module '*.png' { const png: string; export default png;}declare module '*.mp3' { const mp3: string; export default mp3;}declare module '*.gif' { const png: string; export default png;}也可以简略为declaremodule'*.png';
项目编译时,会自动读取文件内容。然后就能识别资源文件了
到此这篇关于TypeScript 引用资源文件后提示找不到的异常处理的文章就介绍到这了,更多相关TypeScript 引用资源文件内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
当我们添加一张svg图片显示时,react提示找不到文件。我们可以在全局文件global.d.ts内,添加图片类型的声明:详见《TypeScript引用资源文件
最近在使用webpack+vue做个人娱乐项目时,发现npmrunbuild后,cssjsimg静态资源文件均找不到路径,报404错误。。。网上查找了一堆解决办
详解C#编程获取资源文件中图片的方法本文主要介绍C#编程获取资源文件中图片的方法,涉及C#针对项目中资源文件操作的相关技巧,以供借鉴参考。具体内容如下:例子:u
登录阿里旺旺提示找不到odbcbcp.dll这个文件登录阿里旺旺提示找不到odbcbcp.dll这个文件,这是由于系统缺失了odbcbcp.dll这个系统文件导
在使用AndroidStudio进行App开发的时候,我们经常会在项目中引用多种资源文件,包括图片,布局文件,常量引用定义。随着项目版本开发的迭代,每一期的资源