Как добавить новый языковой синтаксис в редактор Монако? - PullRequest
0 голосов
/ 30 мая 2018

Я добавил свой язык и следовал приведенным здесь инструкциям для сборки https://github.com/Microsoft/monaco-languages

npm run prepublish

В результате будет выведена папка релиза с папками dev, esm и min внутри, но что делать с этим выводом, чтобы добавить еередактору Монако?

1 Ответ

0 голосов
/ 31 мая 2018

Если вы просто хотите проверить что-то:

~$ git clone https://github.com/Microsoft/monaco-editor
~$ cd monaco-editor
~/monaco-editor$ npm install .
~/monaco-editor$ npm run simpleserver

Просто убедитесь, что monaco-editor и monaco-languages (или любые другие плагины) находятся в одном каталоге.

ЕслиВы хотите создать свой собственный релиз, тогда вы можете просто отредактировать https://github.com/Microsoft/monaco-editor/blob/master/metadata.js#L68-L70, чтобы указать на monaco-languages.Я думаю, вы также можете обновить package.json, чтобы установить собственную версию monaco-languages или просто скопировать папку ~/monaco-languages/release в ~/monaco-editor/node_modules/monaco-languages/.

После этого просто ~/monaco-editor$ npm run release, и выполучите папку с релизом.

...