Bagaimana untuk Menyelesaikan Ralat \'Tiada Padanan Pakej Ditemui\' dengan Garpu Komposer?

Patricia Arquette
Lepaskan: 2024-11-21 10:28:10
asal
902 orang telah melayarinya

How to Resolve

Menyelesaikan Ralat "Tiada Padanan Pakej Ditemui" dengan Garpu Komposer

Pertanyaan ini menangani cabaran memerlukan garpu dengan Komposer, di mana pengguna menghadapi ralat yang menunjukkan "tiada pakej sepadan ditemui." Untuk menyelesaikan isu ini, pendekatan yang disyorkan adalah melalui repositori VCS.

Menggunakan Repositori VCS

Dengan menambahkan garpu sebagai repositori, seseorang boleh menentukan cawangan tersuai untuk versi kekangan. Ini membolehkan cawangan tersuai digunakan oleh Komposer untuk kebergantungan. Adalah penting untuk menetapkan awalan nama cawangan tersuai dengan "dev-."

Contoh:

Untuk memasukkan cawangan pembetulan pepijat daripada garpu monolog, composer.json akan menjadi dikemas kini seperti berikut:

{
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/igorw/monolog"
        }
    ],
    "require": {
        "monolog/monolog": "dev-bugfix"
    }
}
Salin selepas log masuk

Dalam contoh ini, kebergantungan masih dirujuk sebagai "monolog/monolog" (pakej huluan), tetapi kekangan versi kini "dev-bugfix" (cawangan tersuai).

Dengan mengikuti pendekatan ini, Komposer boleh berjaya mendapatkan semula pakej bercabang dan menyelesaikan " tiada pakej sepadan ditemui" ralat.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat \'Tiada Padanan Pakej Ditemui\' dengan Garpu Komposer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan