30 lines
936 B
JavaScript
30 lines
936 B
JavaScript
// Tiptap 打包入口 - 将所有需要的模块挂载到全局 window.tiptap
|
|
import { Editor } from "@tiptap/core";
|
|
import { StarterKit } from "@tiptap/starter-kit";
|
|
import { Color } from "@tiptap/extension-color";
|
|
import { Highlight } from "@tiptap/extension-highlight";
|
|
import { TextStyle } from "@tiptap/extension-text-style";
|
|
import { Image } from "@tiptap/extension-image";
|
|
import { Table } from "@tiptap/extension-table";
|
|
import { TableRow } from "@tiptap/extension-table-row";
|
|
import { TableCell } from "@tiptap/extension-table-cell";
|
|
import { TableHeader } from "@tiptap/extension-table-header";
|
|
import { TaskList } from "@tiptap/extension-task-list";
|
|
import { TaskItem } from "@tiptap/extension-task-item";
|
|
|
|
// 挂载到全局,保持和 UMD 版本一样的 API
|
|
window.tiptap = {
|
|
Editor,
|
|
StarterKit,
|
|
Color,
|
|
Highlight,
|
|
TextStyle,
|
|
Image,
|
|
Table,
|
|
TableRow,
|
|
TableCell,
|
|
TableHeader,
|
|
TaskList,
|
|
TaskItem,
|
|
};
|