从React网站创建可共享的HTML文件

时间:2020-07-27 09:04:43

标签: reactjs webpack create-react-app

我们正在使用React构建网站,并尝试使用以下方式将HTML文件发送给客户端:

用户选择一种查看方式,该方式触发从一台服务器下载配置JSON文件。然后,此JSON文件应作为输入与我们的react组件一起发送到Web服务器,并返回要在客户端浏览器中查看的HTML。有没有办法发布到react-app网络服务器?这是我想到的唯一方法。还是手动创建HTML文件,然后将JSON文件传递到那里的组件?

任何有关此操作的技巧或想法将不胜感激。如果我不清楚,请告诉我您还需要什么信息,我会尽力将其提供给您。

编辑:我已经设法通过使用window.DATA传递值。我知道这被普遍认为是不好的举动,但这只是向用户提供的静态数据,因此我认为还可以。我仍然不确定如何使用create-react-app webpack配置并在其他地方实际使用此html文件。我们的目标是能够在任何地方复制/粘贴html文件并访问react组件(我可以托管文件,所以没有问题)。

编辑2:是否可以发布到由create-react-app创建的节点服务器?那会给我完整的html文件,其中包含发布的数据。

0 个答案:

没有答案