摩纳哥编辑器,如何覆盖额外的库?
Monaco Editor, how to overwrite an extra lib?
对于我的一个项目,我已经集成了 Monaco 编辑器实例。
但是当使用:
monaco.languages.typescript.javascriptDefaults.addExtraLib(内容,文件名);
我无法覆盖现有类型。
在我的例子中,我有一个名为“项目”的类型,它指的是正在选择的当前项目。
如果用户关闭界面 monaco.editor.dispose() 将被调用。
在用户再次打开它后,addExtraLib 函数将再次 运行。
有没有办法让所有额外的库消失?
我已经试过打电话了:
javascriptDefaults.setExtraLibs([]);
还有 运行 添加 addExtraLib 之前的处理函数。
不知何故,extraLibs 没有被删除(版本 monaco-editor@0.31.1)。
降级版本。我对参考版本有同样的问题。我降级为“monaco-editor”:“^0.26.1”
对于我的一个项目,我已经集成了 Monaco 编辑器实例。 但是当使用:
monaco.languages.typescript.javascriptDefaults.addExtraLib(内容,文件名);
我无法覆盖现有类型。 在我的例子中,我有一个名为“项目”的类型,它指的是正在选择的当前项目。 如果用户关闭界面 monaco.editor.dispose() 将被调用。 在用户再次打开它后,addExtraLib 函数将再次 运行。
有没有办法让所有额外的库消失?
我已经试过打电话了: javascriptDefaults.setExtraLibs([]); 还有 运行 添加 addExtraLib 之前的处理函数。 不知何故,extraLibs 没有被删除(版本 monaco-editor@0.31.1)。
降级版本。我对参考版本有同样的问题。我降级为“monaco-editor”:“^0.26.1”