反应应用程序用作代码旁边推送的Markdown内容的前端。
所说的Markdown是针对特定的RegExp运行的,并使用从外部API获取的数据将Markdown渲染到Material-UI组件中,从而替换匹配项。
问题在于应用程序将在每次刷新页面时获取并替换。我正在尝试在构建应用程序时执行这些步骤,而不是在运行时执行。
以下是相关文件:
gatsby-node.js
src/components/Page.js
src/components/Markdown.js
src/components/Scryfall.js
使用Gatsby不能自动解决问题,因为在构建组件时,这些组件尚未安装且尚未获取数据。我该如何实现?