将图像从后端上传到反应前端文件夹

问题描述 投票:0回答:1

网站由三个主要组成部分组成:

  1. 管理员后端/前端:PHP Laravel 框架

  2. 后端:PHP Laravel 框架

  3. 前端:React 前端

我被分配给 ADMIN 控制台(ADMIN 后端/前端)添加功能,让 ADMIN 用户能够更改网站上的静态图像。目前,这些静态图像存储在反应前端的文件夹中,建议我将静态图像保留在反应前端,以便反应可以在本地引用它们。因此,我需要找到一种方法将这些图像上传到 React 引用它们的同一位置(即实时开发服务器上)。但是,我注意到这些图像在原始图像上附加了某种哈希标签:(原始图像名称).(哈希标签).jpg。问题是我不知道自动生成的主题标签附加到每个图像上,因为每次重新编译网站的反应代码时它都会发生变化。我能想到的唯一方法需要以下步骤:

第1步:上传我想要显示的图像(用此图像替换旧图像)

第2步:获取将显示该图像的页面的html代码。然后解析 html 代码以获取旧图像的路径,其中包括附加到其名称的主题标签。

第 3 步:使用第 2 步中的路径通过 SFTP 将新映像上传到开发服务器以替换旧映像。

有人有更好的方法吗?这是一个不好的方法吗?

非常感谢您的反馈。

php reactjs laravel sftp laravel-7
1个回答
0
投票

谢谢大家的反馈,我上传了引用公共文件夹的图像。

© www.soinside.com 2019 - 2024. All rights reserved.