Đó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 trong plugin/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