Đóng gói
Ví dụ đóng gói plugin ứng dụng foo
- Đặt phiên bản trong
plugin/foo/config/app.php
(quan trọng) - Xóa những 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 để thử nghiệm tính năng tải lên trongplugin/foo/public
- Nếu dự án của bạn có các thao tác tạo bảng cơ sở dữ liệu, cần thiết lập
plugin/foo/install.sql
, tham khảo phần cài đặt 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, cần xóa các cấu hình này trước, các cấu hình này nên được kích hoạt khi truy cập ứng dụng lần đầu (cần tự thực hiện), cho phép quản trị viên nhập liệu thủ công và tạo ra.
- Nếu dự án của bạn có menu trong trang quản trị webman admin, cần thiết lập
plugin/foo/config/menu.php
, như vậy khi cài đặt plugin sẽ tự động thiết lập những menu này. Cụ thể tham khảo webman-admin nhập menu - Khôi phục các tệp cần khôi phục hình dạng ban đầu
- Sau khi hoàn tất các bước trên, vào thư mục
{dự án chính}/plugin/
- Người dùng linux sử dụng 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 đã được đóng gói, tham khảo chương tiếp theo Phát hành plugin