ProseMirror API

Tiptap编辑器是建立在ProseMirror之上的,ProseMirror有非常强大的API。Tiptap提供了@tiptap/pm包与之匹配,你无需手动安装这些包。

安装

npm i @tiptap/pm

导入包

import { EditorState } from '@tiptap/pm/state'

可用包列表

  • @tiptap/pm/changeset

  • @tiptap/pm/collab

  • @tiptap/pm/commands

  • @tiptap/pm/dropcursor

  • @tiptap/pm/gapcursor

  • @tiptap/pm/history

  • @tiptap/pm/inputrules

  • @tiptap/pm/keymap

  • @tiptap/pm/markdown

  • @tiptap/pm/menu

  • @tiptap/pm/model

  • @tiptap/pm/schema-basic

  • @tiptap/pm/schema-list

  • @tiptap/pm/state

  • @tiptap/pm/tables

  • @tiptap/pm/trailing-node

  • @tiptap/pm/transform

  • @tiptap/pm/view

官方网站 https://prosemirror.net/docs/ref/

下载教程 Demo

本教程Demo的源码点击这里下载,Tiptap Demo,下载完成后运行npm i初始化依赖包。