Saya telah mencipta projek Laravel dan kini saya cuba memasang pakej menggunakan komposer require naoray/laravel-package-maker --dev, tetapi saya mendapat ralat semasa pemasangan.
Ralatnya ialah:
Keperluan anda tidak dapat diselesaikan kepada set pakej yang boleh dipasang. Masalah 1 - Root composer.json memerlukan naoray/laravel-package-maker ^4.0 -> dapat memuaskan hati oleh naoray/laravel-package-maker[v4.0.0, ..., v4.0.4]. - naoray/laravel-package-maker[v4.0.0, ..., v4.0.4] memerlukan pencahayaan/sokongan ^7.0|^8.0 -> v8.0.0, ..., v8.83.27] tetapi ini tidak dimuatkan, mungkin kerana ia bercanggah dengan keperluan lain. Anda juga boleh cuba menjalankan semula komposer memerlukan dengan kekangan versi eksplisit, mis. ^2.1" jika anda tahu yang anda perlukan. Pemasangan gagal, mengembalikan ./composer.json dan ./composer.lock kepada kandungan asalnya.Jika sesiapa tahu cara membetulkannya, saya amat menghargai bantuan itu.
Ralat yang anda peroleh adalah kerana anda mempunyai kebergantungan yang bercanggah dengan yang anda cuba muat turun, cuba jalankannya dengan versi yang telah disertakan, contohnya:
Jika masalah berterusan selepas mencuba pilihan ini, ini mungkin kerana pakej pembuat pakej naoray/laravel tidak serasi dengan versi khusus Laravel dan kebergantungannya dalam projek semasa anda. Dalam kes ini, anda boleh mempertimbangkan untuk menggunakan versi pakej yang berbeza atau mencari alternatif yang serasi dengan konfigurasi semasa anda.