Можно ли удалить определенные ошибки из Monaco Editor? - PullRequest
4 голосов
/ 12 марта 2019

Я добавляю поддержку TypeScript в свое приложение Data-Forge Notebook .

Это приложение в стиле блокнота для JavaScript.Когда я использую ключевое слово 'await' в ячейке кода, Монако помечает его как ошибку, как показано на этом снимке экрана:

Error from Monaco Editor

Когда код выполняетсяили экспортировать весь этот кусок кода, обернутый в функцию async, поэтому, когда это происходит, ошибки не возникает.

Мне нужно иметь возможность настроить Монако для удаления этой ошибки, потому что это не имеет смысла вэтот контекст.

Можно ли удалять или изменять подобные ошибки при использовании редактора Monaco?

1 Ответ

1 голос
/ 20 марта 2019

Я сам решил эту проблему, создав пакет Monaco Editor из кода.

Я начал с того, что раздобыл репо Тима Кендрика для упаковки Monaco Editor: https://github.com/timkendrick/monaco-editor

Затем я клонировал это, используя опцию git's --recurse, чтобы я также мог клонировать все репозитории субмодулей Монако.

Затем я смог запустить процесс сборки Тима Кендрика для упаковки Monaco для использования в моем приложении React.

Наконец я смог удалить сообщение об ошибке из кода Монако и восстановить его для включения в мое приложение.

Не удалось настроить его так, как я надеялся, но, по крайней мере, мне удалось изменить код.

...