#ace-editor
#ace-editor
Вопрос:
Я работаю с Angular 1.7. У меня есть ace-editor в моей папке node_modules. Теперь я хочу создать пользовательский режим в редакторе ace. Возможно ли, что я создаю отдельный файл javascript как mode-custom.js и добавить в него код, а затем я импортировал этот файл режима в свое приложение?
Комментарии:
1. Да, я это сделал. По какой части у вас есть вопросы?
2. Видите ли, мой редактор ace является частью node_modules.. Означает, что я загружаю его как зависимость. Поэтому я не могу зафиксировать новый режим в этом. Итак, мне было интересно, могу ли я создать новый файл javascript для нового режима отдельно. Это сработает?
3. @komeilmajidi: есть обновления? был ли ваш редактор ace частью node_modules?
Ответ №1:
Вы можете использовать define
or ace.define
(в зависимости от того, используете ли вы noconflict
версию или нет), чтобы определить режим по ace/mode/<name>
пути, и Ace подберет его, когда идентификатор режима для редактора будет установлен на это. Смотрите здесь относительно чистый пример.