electron打包react项目,无法加载静态图片资源

193 阅读1分钟

碰到electron打包的问题,无法解决,来请教下各路大神们!

背景: 项目为react,包含很多png、svg等图片资源,以及gltf等3d模型资源,react项目打包后,js文件和gltf资源能正常加载到,但是png等无法加载。

本地react的打包配置:

image.png

全部打包进build目录,目录结构为:

image.png

其中asset-manifest.json中对gltf文件和png文件的引用完全一致,以"./static/.."相对路径开头;

但是electron打包后,打开无法加载到图片:

image.png

但是gltf能正常加载:

WeChatWorkScreenshot_b4dd6709-25bc-41d0-a4c3-8a9d890d27a6.png

请问大佬了解怎么解决吗?