为什么gatsby-transformer-remark不将ID添加到标题以便我可以链接到它们?

Jak*_*olý 1 markdown gatsby

我相信(d)gatsby-transformer-remark会自动将ID添加到每个标题,以便您可以链接到它们。它tableOfContents生成指向此类ID的链接,但我的标题中没有这些ID。为什么?它应该像在这里https://using-remark.gatsbyjs.org/hello-world-kitchen-sink/一样工作(它还添加了gatsby-remark-autolink-headers以实现精美效果)。

在此处查看示例https://blog.jakubholy.net/it-will-only-take-1h/,代码位于https://github.com/holyjak/blog.jakubholy.net

谢谢!

Der*_*yen 8

gatsby-transformer-remark自动将ID添加到每个标题

并非如此,这完全是的工作gatsby-remark-autolink-headers。Autolink-headers不仅在那里具有奇特的效果,而且实际上使用生成每个标题的id github-slugger

您可以在此处查看实施细节