Firebase上的托管应用无法加载资产/图像

时间:2019-05-14 13:08:15

标签: reactjs firebase web-deployment firebase-hosting

我有一个反应项目。公用文件夹结构类似于public/assets/images/project_id/,在此文件夹中,有两个文件logo.pngfavicon.ico

在带有yarn start的开发服务器上

我可以在使用徽标的地方看到该徽标。

yarn build在构建文件夹中的结构也与assets相同。

使用firebase serve --only hosting在本地模拟托管也会显示徽标,并且assets/images/project_id/logo.png存在于chromeDevTools > resources > localhost:5000

但是在firebase deploy之后,访问网站并检查将要显示日志的img元素时<img src="/assets/images/project_id/logo.png">却没有加载这样的资源,但是资源中没有这样的文件。

任何人都有这种经历,并且是什么原因造成的。

注意:我尚未尝试重新部署。 该项目连接到GitLab并推送和部署,每个执行docker管道。 如果不是已知问题,我在网上没有找到类似问题。

0 个答案:

没有答案