Использование monaco-редактора в приложении на основе dojotoolkit - PullRequest
0 голосов
/ 07 февраля 2020

Кто-то пытался использовать Monaco-редактор внутри приложения, основанного на Dojotoolkit?

В своей последней версии эта платформа поддерживает модули AMD, и Monaco-редактор также предоставляет ее. require.config не распознается, поэтому вам нужно использовать конфигурацию dojo для ссылки на модуль vs. Затем я смог получить его, используя определение при запуске моего модуля.

Но затем я вижу странную ошибку в editor.main. js:

Uncaught TypeError: Cannot read property 'load' of undefined
    at Object.CSSPlugin.load (editor.main.js:118)
    ...

' этот объект ссылается на основной объект Монако, в то время как он должен ссылаться на CSSPlugin.

Может ли это быть связано с додзё, ожидающим по одному модулю на файл, обычно не заключенным в IIFE? Если да, знаете ли вы какой-нибудь способ создания monaco-редактора, чтобы он генерировал отдельные файлы AMD для каждого модуля?

...