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