Упаковка

Например, упакуйте плагин приложения foo.

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

foo.zip — это упакованный файл, см. следующий раздел Публикация плагина