gpt4 book ai didi

markdown - 如何在 Gatsby 项目中的 markdownRemark 中渲染链接

转载 作者:行者123 更新时间:2023-12-03 06:37:51 26 4
gpt4 key购买 nike

我正在致力于在 Gatsby 中构建一个 Markdown wiki。

它基于 gatsby-blog 启动器。它使用 markdownRemark 解析 /content/wiki/ 中的 markdown 文件以显示为 html 页面。

在组件中,我当然可以写出一个简单的文本链接:

<Link to={`/Some_File`}>Some File</Link>

但在我的 Markdown 文件中,链接简单地写为:

[Some File](Some_File)

问题是,当向 Markdown 文件添加文本链接时,单击链接时会导致页面刷新。

有什么方法可以在 Markdown 文件中渲染路由器链接吗?

最佳答案

gatsby-plugin-catch-links似乎是实现这一目标的最佳方式(也在 gatsby 不和谐 channel 中得到证实)

来自自述文件:

安装

npm install gatsby-plugin-catch-links

用法

// In your gatsby-config.js
plugins: [`gatsby-plugin-catch-links`]

关于markdown - 如何在 Gatsby 项目中的 markdownRemark 中渲染链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56153723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com