Упаковка

Например, упаковываем плагин приложения foo:

  • Установите номер версии в файле plugin/foo/config/app.php (важно).
  • Удалите ненужные файлы из plugin/foo, особенно временные файлы для тестирования загрузки в папке plugin/foo/public.
  • Удалите конфигурации базы данных и Redis. Если у вашего проекта есть свои собственные конфигурации базы данных и Redis, эти конфигурации должны быть инициированы при первом доступе к приложению (необходимо реализовать самостоятельно), чтобы администратор мог вручную заполнить их и создать.
  • Восстановите остальные файлы, которые нужно вернуть к изначальному состоянию.
  • После выполнения вышеперечисленных действий зайдите в каталог {основной проект}/plugin/ и используйте команду zip -r foo.zip foo для создания архива foo.zip.