Получил ckeditor-duplicated-modules при интеграции ckeditor5 в проект Angular

Я попытался интегрировать ckeditor5 в свой проект angular, но получил ckeditor-duplicated-modules. Я пробовал много способов

  1. Добавьте только классическую сборку ckeditor, все работает нормально

  2. Добавьте классическую сборку ckeditor и Base64ImageUpload плагин, не работает

  3. Расширить мой ClassicEditor с ClassicEditorBase но не получается

У кого-нибудь такая же проблема? и какое решение для этого?

введите здесь описание изображения


person Linq2Js    schedule 13.11.2019    source источник


Ответы (1)


Вы должны создать собственную сборку, если хотите добавить модули.

Вы можете прочитать о пользовательских сборках здесь. Шаги:

  1. Форк одной из официальных сборок.
  2. Добавьте модули, которые вам нужны
  3. Вставьте его в файл JS.
  4. Добавьте этот файл в свой проект Angular.
  5. (необязательно) Вы можете опубликовать свою сборку в NPM и использовать ее.

Вы можете посмотреть мою сборку в качестве примера. Я использую его в своем проекте Angular. Вот ссылки NPM и GitHub

person Nikita    schedule 06.12.2019
comment
большое спасибо, я постараюсь вернуться к вам в ближайшее время - person Linq2Js; 08.12.2019
comment
После прочтения всей документации это правда. Кажется, вы не можете добавлять плагины, если вы npm устанавливаете редактор по умолчанию. - person Daniel Ram; 06.04.2021