首页 > 解决方案 > 如何在 github 页面上运行多个 React 应用程序?

问题描述

我有一个在反应应用程序中完成的月度报告。它不调用任何 API,而是从 json 文件中加载数据。每月一次,我构建应用程序,这永远不会改变。将其视为交互式 pdf。

我有这个结构

/CNAME
/index.hml
/2021-05-31/
/2021-04-30/
..

index.html 看起来像的地方

    <!DOCTYPE html>
    <html>
        <body>
            <a href="/2021-05-31">2021-05-31</a>
            <a href="/2021-04-30">2021-04-30</a>
        </body>
    </html>

构建完成

    cross-env PUBLIC_URL=${PUBLIC_URL} react-scripts build && cp-cli build/index.html build/404.html
    cp -rf build dir/$date

当我使用浏览器访问https://example.com/2021-05-31时,我可以在日志中看到应用程序正在运行,但没有呈现任何内容。

这甚至有可能实现吗?

标签: reactjsgithub-pages

解决方案


推荐阅读