【发布时间】:2021-02-21 13:51:09
【问题描述】:
我的目的是创建一个与 Monaco 编辑器和 Convergence 协作的编辑器。我正在关注这些回购和示例:
https://github.com/convergencelabs/monaco-collab-ext https://github.com/convergencelabs/javascript-examples/blob/master/src/examples/monaco/monaco-adapter.js
我只是导入这个模块
import MonacoCollabExt from '@convergencelabs/monaco-collab-ext';
然后我尝试从这个模块的一个类中创建一个新对象
const contentManger = new MonacoCollabExt.EditorContentManager({
editor: editor,
onInsert(index, text) {
_model.insert(index, text);
},
remoteSourceId: 'convergence',
});
但我收到一个错误"Cannot read property 'EditorContentManager' of undefined" 似乎 MonacoCollabExt 未定义,但我已经将它安装为依赖项并导入了它。怎么了?谢谢!
【问题讨论】:
标签: javascript reactjs monaco-editor convergence