Я хочу создать модуль углового обслуживания, который может генерировать пользовательский режим ace-editor. Но для создания пользовательского режима ace-editor он использовал requireJS. Я не хочу использовать его в своем угловом сервисном модуле. Так что мне интересно, как создать пользовательский режим ace-editor без requireJS?Создать собственный режим ace-editor без requireJS
1
A
ответ
5
Чтобы получить подмодули от ace.define
, вам необходимо использовать ace.require
, чтобы зарегистрировать ваш режим с тузом.
например данном примере http://plnkr.co/edit/HIFlsg889L4Z7dVYiV1y?p=info определяет режим без использования requirejs
Вы также можете создать MyModeConstructor
функцию в любом случае вы хотите, и затем вызвать ace.define("my/mode/id", [] {Mode:MyModeConstructor})
, чтобы зарегистрировать его.