【问题标题】:What is the best way to configure a bucket path in react app dynamically在反应应用程序中动态配置存储桶路径的最佳方法是什么
【发布时间】:2019-08-23 03:32:45
【问题描述】:

我有一个 React JS Web 应用程序,它需要与具有 React 应用程序路径的快速服务器一起构建一次。

问题是,如果服务器在存储桶下运行,比如说 example-bucket,react 应用将找不到资产,因为它会从主域请求资产。

例如,对于以下存储桶:www.example.co.il/example-bucket

React 会从www.example.co.il/image.jpg 请求图片 而不是www.example.co.il/example-bucket/image.jpg

此存储桶路径可以随时更改。我需要一种在不运行构建的情况下动态更改 React JS 中的存储桶路径的方法。这个问题有解决办法吗?

【问题讨论】:

    标签: reactjs webpack bucket


    【解决方案1】:

    您可以让 React 应用加载包含基本 URL 的 JSON 配置文件。

    【讨论】:

    • 但是如果你确实通过 webpack 构建,所有文件都会进入一个 javascript 文件包 js,以及一个加载包的静态 index.html
    • @manorLH 如果 json 文件在公共文件夹中或在应用程序编译后放入应用程序中,则不会。
    猜你喜欢
    • 2010-09-11
    • 1970-01-01
    • 1970-01-01
    • 2011-11-26
    • 2023-03-12
    • 2021-04-15
    • 2010-12-05
    • 2011-10-09
    • 2018-11-29
    相关资源
    最近更新 更多