1

我有点困惑。我认为 remark 是一个降价处理器,rehype 是一个 html 处理器。所以 remark 需要一些降价,转换它,然后给我一些降价。Rehype 需要一些 html,对其进行转换,然后给我一些 html - 这是正确的吗?

我遇到了这些包裹remark-slugrehype-slug它们基本上都做同样的事情。我真的不明白为什么一个人会使用一个而不是另一个?是否有我不知道的优点或缺点(如安全风险、访问某些变量)?或者对于何时使用什么有普遍的共识?

链接: remark slug rehype slug

4

1 回答 1

2

不太对。remarkrehype统一集合中基于 Node.js 的处理器。它们支持分别向/从语法树解析markdownHTML统一集合中的所有此类处理器都支持“插件”,使您能够检查和操作中间语法树。强大的东西。

remark-slugrehype-slug是它们各自统一的集体处理器remarkrehype的第三方插件。从蛞蝓的描述中,我收集到这些插件用于将“标题”转换为可导航项目(锚/书签)。

您可以根据输入和输出格式以及要完成的检查或转换(如果有)来决定使用什么。您可以使用其中的一部分或全部。

于 2021-12-23T21:47:18.573 回答