Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Memerlukan Garpu Pakej dalam Komposer?
Isu yang dihadapi berkaitan dengan menggunakan pengurus pakej Komposer untuk memasukkan garpu khusus pakej ke dalam projek anda. Khususnya, anda cuba untuk menggabungkan fork Nodge bagi projek lessphp daripada GitHub.
Untuk menyelesaikan isu ini, anda perlu menambah garpu sebagai repositori dalam fail composer.json anda dan ubah suai kekangan versi untuk merujuk cawangan yang anda inginkan. Walau bagaimanapun, adalah penting untuk menetapkan awalan nama cawangan dengan "dev-".
"repositories": [{ "type": "vcs", "url": "https://github.com/Nodge/lessphp.git" }], "require": { "nodge/lessphp": "dev-master" }
Dalam contoh ini, kami telah menambahkan garpu Nodge sebagai repositori dan menentukan cawangan "dev-master". Awalan "dev-" menunjukkan bahawa ini adalah cabang pembangunan. Komposer kini akan memuat turun dan memasang pakej lessphp daripada cawangan induk fork anda.
Proses umum untuk memerlukan fork menggunakan Composer adalah seperti berikut:
Nota: Ingat untuk menggunakan nama pakej asal dalam memerlukan kenyataan, bukan nama repositori bercabang.
Atas ialah kandungan terperinci Bagaimana untuk Memerlukan Garpu Pakej dalam Komposer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!