Sencha Ext JS 6.5.1 - зависимость пакета Dynami c - PullRequest
0 голосов
/ 20 января 2020

Я использую пакетную функцию dynamici c («использует») для динамической загрузки пакетов в приложении инструментария classi c.

Однако для пакета dynamici c требуются дополнительные классы от другого пакеты.

Сборка приложения в производственном режиме не включает эти дополнительные файлы (из второго пакета) в объединенный файл пакета.

Как добавить необходимые классы в динамику c build package.

App
requires: ['packageA'],
uses: ['packageB']

PackageB
requires: ['packageA']

В настоящее время включены только те классы (из packageA), которые требуются приложению, но не те, которые требуются в PackageB.

1 Ответ

1 голос
/ 21 января 2020

Я думаю, что смог найти проблему. Я использовал каталог старого стиля .sencha в приложении, которое использовало старый файл build. xml. Я удалил каталог .sencha и обновил файл build. xml из последних примеров Ext JS, и он начал работать правильно.

Теперь все зависимости из PackageA правильно загружены в файл app. js .

...