我有一个React JS Web应用程序需要与一个快速服务器一起构建一次,该服务器具有React应用程序的路径。
问题是,如果服务器在存储桶下运行,比如说示例存储桶,则反应应用程序将找不到资产,因为它将从主域请求资产。
例如,对于以下存储桶:www.example.co.il/example-bucket
React将要求www.example.co.il/image.jpg上的图片而不是www.example.co.il/example-bucket/image.jpg
此存储桶路径可以随时更改。我需要一种方法来动态更改React JS中的存储桶路径,而无需运行构建。这个问题有什么解决方案吗?
您可以让React应用程序加载包含基本URL的JSON配置文件。