Monaco 编辑器控制台错误:EditorSimpleWorker.loadForeignModule 出现意外使用

Vis*_*hnu 6 visual-studio-monaco monaco-editor

在 Electron 应用程序中使用 Monaco 编辑器时,我收到意外使用错误控制台错误。相同的代码可以在网站模式下运行,但不能在捆绑的 Electorn 应用程序中运行。

控制台错误摩纳哥编辑器中的意外用法

正如评论中提到的,这可能是由于 Electron 包使用 file:/// 作为 URI 方案,而 webworker 不起作用。我尝试过多个线程12的解决方案,但没有一个对我有用。我还尝试在 webpack 中为 editor.worker、json/typescript 工作人员添加入口点。

是否有解决方法可以解决 Electron 捆绑应用程序的 Monaco Webworker 问题?