【问题标题】:How can I embed small gatsby app into a CRA App如何将小型 gatsby 应用程序嵌入到 CRA 应用程序中
【发布时间】:2021-02-11 09:25:21
【问题描述】:

我有 2 个应用程序 - 一个用 CRA 编写,一个用 Gatsby 编写。我想将 gatsby 应用程序导入 CRA 应用程序。我设法用 iframe 做到了,但这不是一个让我满意的解决方案。是否可以使用脚本标签加载 Gatsby 应用程序?我觉得可能很难,因为我可以看到构建了一个 gatsby 应用程序后,public 目录下有很多文件,据我所知,创建一个输出文件是不可能的。

我想这样导入

<script src="path/to/gatsby" />

你认为有可能吗?有没有人遇到过类似的问题?

【问题讨论】:

    标签: javascript reactjs gatsby create-react-app


    【解决方案1】:

    Gatsby 不会编译为模块,唉,它构建了一组完全静态的 HTML 页面,这些页面在初始化 Gatsby 的客户端部分(路由、急切页面加载、为新页面获取数据客户端导航等)。

    最好将 Gatsby 组件和页面移植到 CRA 应用中,反之亦然。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 2013-10-13
      • 2019-03-07
      • 2011-05-21
      • 2010-09-23
      • 1970-01-01
      • 2015-04-05
      相关资源
      最近更新 更多