Пример генерации:
sencha generate package [name_package]
, где [name_package] наименование пакета без пробела.
Генерация пакетов предоставляет следующие возможности:
- делит проект на модули
- позволяет использовать пакет в других проектах
- позволяет переопределять поведение классов и методов (ядра) для конкретного заказчика
Структура пакета
- examples — папка для хранения собственных примером
- licenses — условие применения пакета
- overrides — папка для переопределения поведения компонентов
- resources — папка для изображений, доп. файлов
- sass — папка для собственных стилей
- src- папка для дополнительных компонентов
- package.json — файл для хранения метаописаний
Подробнее читать здесь.