Javascript 在基于dojotoolkit的应用程序中使用monaco编辑器

Javascript 在基于dojotoolkit的应用程序中使用monaco编辑器,javascript,dojo,amd,monaco-editor,Javascript,Dojo,Amd,Monaco Editor,是否有人试图在基于Dojotoolkit的应用程序中使用Monaco editor 在其最新版本中,该框架支持AMD模块,摩纳哥编辑器也提供了一个。 无法识别require.config,因此您需要使用dojo配置来引用“vs”模块。 然后,我可以在模块开始时使用define获得它 但是,我在editor.main.js中看到了一个奇怪的错误: Uncaught TypeError: Cannot read property 'load' of undefined at Object.C

是否有人试图在基于Dojotoolkit的应用程序中使用Monaco editor

在其最新版本中,该框架支持AMD模块,摩纳哥编辑器也提供了一个。 无法识别require.config,因此您需要使用dojo配置来引用“vs”模块。 然后,我可以在模块开始时使用define获得它

但是,我在editor.main.js中看到了一个奇怪的错误:

Uncaught TypeError: Cannot read property 'load' of undefined
    at Object.CSSPlugin.load (editor.main.js:118)
    ...
“this”对象正在引用主对象,而它应该引用CSSPlugin

这是否可以链接到dojo,希望每个文件有一个模块,通常不包装在IIFE中?
如果是这样,您是否知道有什么方法可以构建monaco editor,以便为每个模块生成单独的AMD文件?

如果有人想在live中看到错误,我已经创建了这个stackblitz来显示错误:我需要做同样的事情。二月以来有什么好运气吗?谢谢如果我知道怎么做,我会回答的@damix911您好,我们找到了一种解决此问题的黑客方法,如“谢谢!从那时起,我开始使用CodeMirror,但我可能会再给摩纳哥一次机会。如果有人想在直播中看到错误,我已经创建了这个stackblitz来显示错误:我需要做同样的事情。二月以来有什么好运气吗?谢谢如果我知道怎么做,我会回答的@damix911您好,我们找到了一种解决此问题的黑客方法,如“谢谢!从那时起,我就开始使用CodeMirror,但我可能会再给摩纳哥一次机会。