安装 Hocuspocus Provider
介绍
你的 Hocuspocus 服务器已经运行了吗?是时候试用一下 Hocuspocus Provider 了!从 npm 安装它,几行代码即可开始使用。
安装 Provider
npm install yjs @hocuspocus/provider用法
使用时,创建一个新的 Y.js 文档(如果你还没有的话),并将其附加到 Hocuspocus Provider 上。
import * as Y from 'yjs'
import { HocuspocusProvider } from '@hocuspocus/provider'
const ydoc = new Y.Doc()
const provider = new HocuspocusProvider({
url: 'ws://127.0.0.1:1234',
name: 'example-document',
document: ydoc,
})完成!你现在已经将一个 Y.js 文档连接到 Hocuspocus 服务器。对 Y.js 文档的更改将同步到所有其他已连接的用户。
如果你正在构建一个 React 应用,请看看 React bindings —— 它们会将 provider 封装在组件和 hooks 中,这样你就不必手动管理生命周期。