VuePress(v1)提供此API来访问页面上下文:https://v1.vuepress.vuejs.org/plugin/option-api.html#extendpagedata
我可以访问这些属性,但是例如不能更改_content
的值。
我想在Vue渲染Markdown之前(甚至在Markdown解析器解析之前)修改(替换一些正则表达式)。
也许使用chainmarkdown API的markdown-it插件更有意义,但我不知道该怎么做。但是问题是更多的是如何为markdown-it写一个插件,该插件可以在解析之前修改内容,因为我需要原始文本。
答案 0 :(得分:0)
这是一个markdown-it插件,可让您通过定义正则表达式来做到这一点:https://www.npmjs.com/package/markdown-it-regexp