Memerlukan GitHub Fork dengan Composer
Apabila menggunakan fork projek GitHub dengan Composer, adalah penting untuk menentukan repositori dan versi dengan betul kekangan. Untuk menangani ralat "nodge/lessphp dev-master -> tiada pakej sepadan ditemui," ikut langkah di bawah:
Tambah Repositori Bercabang
Seperti yang ditentukan oleh jawapan yang disediakan, tambahkan repositori bercabang sebagai repositori VCS (Version Control System) dalam fail composer.json anda di bawah "repositori" kunci. Berikan URL kepada repositori bercabang anda sebagai nilai "url".
Contoh:
"repositories": [ { "type": "vcs", "url": "https://github.com/MyFork/lessphp.git" } ]
Nyatakan Cawangan Bercabang
Di bawah kekunci "require", kemas kini kekangan versi untuk pakej bercabang dengan menambahkan "dev-" kepada nama cawangan. Ini penting untuk menyatakan bahawa anda merujuk cawangan tersuai pada garpu.
Contoh:
"require": { "nodge/lessphp": "dev-my-custom-branch" }
Nota Tambahan:
Dengan mengikuti langkah ini, anda harus berjaya memerlukan percabangan projek GitHub menggunakan Komposer dan selesaikan ralat yang anda hadapi.
Atas ialah kandungan terperinci Bagaimana Menggunakan Komposer dengan Repositori GitHub Bercabang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!