Đóng gói
Ví dụ: đóng gói plugin ứng dụng foo
- Đặt số phiên bản trong
plugin/foo/config/app.php(Quan trọng) - Xóa các tệp không cần thiết trong
plugin/foo, đặc biệt là các tệp tạm thời dùng để kiểm tra chức năng tải lên trongplugin/foo/public - Nếu dự án của bạn bao gồm tạo bảng cơ sở dữ liệu và các thao tác tương tự, hãy cấu hình đúng
plugin/foo/install.sql. Xem phần cơ sở dữ liệu - Nếu dự án của bạn có cấu hình cơ sở dữ liệu và Redis riêng biệt, hãy xóa các cấu hình này trước. Các cấu hình này cần được kích hoạt qua trình hướng dẫn cài đặt khi truy cập ứng dụng lần đầu (bạn cần tự triển khai), để quản trị viên nhập và tạo thủ công.
- Nếu dự án của bạn có menu backend webman admin, hãy cấu hình
plugin/foo/config/menu.phpđể các menu này được thiết lập tự động khi cài đặt plugin. Xem webman-admin nhập menu - Khôi phục các tệp khác cần được trả về trạng thái ban đầu
- Sau khi hoàn thành các bước trên, vào thư mục
{dự án chính}/plugin/ - Người dùng Linux: chạy lệnh
zip -r foo.zip foođể tạo foo.zip - Người dùng Windows: nhấp chuột phải vào thư mục foo và chọn "Nén thành tệp ZIP" để tạo foo.zip
foo.zip là tệp đã đóng gói. Tham khảo chương tiếp theo Xuất bản plugin