我开发了一个基于代码的聊天组件。每个聊天都是一些代码片段。对于用户输入,我使用monaco-editor。它工作正常。
但是一旦用户点击发送按钮,我就会从摩纳哥编辑器获得原始输入。我需要将此用户输入附加到聊天列表并再次突出显示此输入。
有没有办法可以使用摩纳哥编辑器来做到这一点?或者我必须将highlight.js与 Monaco 一起使用吗?
我需要将 monaco-editor 与纯客户端解决方案集成在网页上,并且无需使用 Node.js。
我在 @SimperT How to Implement monaco-editor on a web without Nodejs and Electron找到了一个很好的答案,但他的存储库已经过时了(js 是一个狂野的世界),而且我有一个额外的限制,即文件只能在本地提供(没有 CDN) ,其用于 Intranet,无需外部访问)。
所以,这有点像瓶子里的信息,但如果有人有关于如何做到这一点的线索或指示,我会洗耳恭听......(如果我想出解决方案,我会将其发布在这里)