Hướng dẫn tạo PHP Composer Package

Để tạo một PHP Composer Package làm thư viện nhúng vào các dự án khác, chúng ta cần thực hiện các bước như sau:

Bước 1: Tạo một repository trên GitHubclone về máy local
Để clone 1 repository có sẵn về máy cục bộ, bạn hãy sử dụng dòng lệnh:

git clone "/đường-dẫn-đến/repository/"

(đường dẫn có thể copy từ giao diện Clone and download, như: https://github.com/webhoanhao/ggsignin.git)

Ví dụ:

git clone "https://github.com/webhoanhao/ggsignin.git"

Nếu repository đó ở máy chủ khác thì bạn hãy gõ dòng lệnh:

git clone "tên-username"@"địa-chỉ-máy-chủ":"/đường-dẫn-đến/repository"

Bước 2: Trong thư mục vừa clone về, chạy composer init để tạo ra file composer.json cho package

Bước 3: Chỉnh sửa file composer.json để có nội dung phù hợp cho package

Bước 4: Viết code cho package

Bước 5: Đưa code lên lại GitHub

Bước 6: Tạo tag phiên bản phát hành cho package

Bước 7: Submit package lên Packagist

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *