Markdown 扩展 API
Beta
扩展配置
Markdown.configure(options)
使用自定义选项配置 Markdown 扩展。
Markdown.configure({
indentation?: {
style?: 'space' | 'tab'
size?: number
},
marked?: typeof marked,
markedOptions?: MarkedOptions,
})参数
-
indentation(可选)style:缩进字符:'space'(空格)或'tab'(制表符)。默认:'space'size:缩进字符数量。默认:2
-
marked(可选)- 用于解析的自定义 MarkedJS 实例
-
markedOptions(可选)- 传递给
marked.setOptions()的配置项 - 详情参见 marked 文档
- 传递给
示例
import { Markdown } from '@tiptap/markdown'
const markdown = Markdown.configure({
indentation: {
style: 'space',
size: 4,
},
markedOptions: {
gfm: true,
breaks: false,
},
})