Уменьшить размер углового компонента CKEditor 5 с классическим редактором - PullRequest
0 голосов
/ 27 января 2019

Я установил угловой компонент CKEditor 5 и классический редактор с npm в моем проекте Angular 7 согласно руководству здесь .

Я скомпилировал свой проект Angular следующим образом:

ng build --prod --stats-json

Затем проверил мою статистику: enter image description here

Это ОГРОМНАЯ зависимость.Размер стат: 518 КБ, Разобранный размер: 514 КБ, Размер в сжатом виде: 131 КБ.

Фактический размер моего основного файла составляет чуть более 2 МБ.Если я все правильно читаю, CKEditor составляет 25% + доля от общего размера сборки?

Есть ли способ уменьшить размер / влияние компонента CKEditor, все еще используя доступный компонент npm (т.е.мой собственный) и сохраняя все основные функции редактора, включенные в классический редактор?

Я обдумываю оцепление маршрутов с зависимостью CKEditor в их собственный модуль и их ленивую загрузку.Но было бы замечательно, если бы был какой-то другой способ уменьшить размер того, что должно быть более или менее базовым, чем для WYSIWYG.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...