@refinex-md/prose
v0.1.1
Published
ProseMirror view binding for Refinex MD Editor.
Readme
@refinex-md/prose
ProseMirror view binding 包,提供真实 DOM 编辑视图、NodeView registry、decoration、keymap 和 Markdown input rules。
安装
pnpm add @refinex-md/prose @refinex-md/core @refinex-md/model如需预发布版本,显式使用 @next:
pnpm add @refinex-md/prose@next @refinex-md/core@next @refinex-md/model@next最短示例
import { createEditor } from '@refinex-md/core'
import { createProseViewDriver } from '@refinex-md/prose'
const host = document.querySelector('#editor')
if (!host) throw new Error('editor host missing')
const editor = createEditor({
viewDriver: createProseViewDriver(),
capabilities: ['doc:read', 'doc:write'],
})
await editor.mount(host)业务应用通常优先使用 @refinex-md/react、@refinex-md/vue3 或 @refinex-md/vue2,它们会自动创建 ProseMirror view driver。
