文件名称:slate-yjs:Slate的Yjs绑定
文件大小:7.65MB
文件格式:ZIP
更新时间:2024-03-26 10:52:22
slate yjs collaborative-editing slate-plugin slatejs
Slate Yjs- Slate的Yjs绑定。 受启发 安装 通过npm: npm install slate-yjs 通过纱: yarn add slate-yjs 为什么要在slate-collaborative使用slate-yjs ? 表现。 slate-collaborative适用于小型文档,但在较重的文档上会导致20秒以上的加载时间,而slate-yjs可以在不到一秒钟的时间内加载。 要进行更深入的比较,请查看这些 你可能也想看看从创作者 原料药 YjsEditor 从编辑器向Yjs文档添加2向绑定很容易: import { withYjs , SyncElement } from 'slate-yjs' ; import * as Y from 'yjs' ; const doc = new Y . Doc ( ) ; const sharedType =
【文件预览】:
slate-yjs-master
----.gitignore(104B)
----tsconfig.json(1KB)
----README.md(3KB)
----.github()
--------workflows()
----tsconfig.eslint.json(76B)
----.releaserc(28B)
----test()
--------concurrent.test.ts(6KB)
--------testEditor.ts(3KB)
--------utils.ts(1KB)
--------collaboration.test.ts(12KB)
----.prettierrc(26B)
----commitlint.config.js(70B)
----LICENSE(1KB)
----.lintstagedrc.json(124B)
----.gitattributes(30B)
----package.json(2KB)
----src()
--------utils()
--------cursor()
--------apply()
--------model()
--------convert()
--------index.ts(152B)
--------plugin()
--------path()
----renovate.json(246B)
----jest.config.js(295B)
----tsconfig.module.json(181B)
----.eslintrc.js(201B)
----preview.gif(7.66MB)
----package-lock.json(451KB)