Упаковка
Например, упакуйте плагин приложения 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 — это упакованный файл, см. следующий раздел Публикация плагина