Rumah > alat pembangunan > composer > teks badan

Analisis bagaimana komposer hanya boleh mengemas kini dan memuatkan secara automatik?

藏色散人
Lepaskan: 2021-12-06 16:00:14
ke hadapan
2264 orang telah melayarinya

Artikel ini ditulis oleh ruangan tutorial komposer untuk memperkenalkan kepada anda masalah bagaimana komposer hanya mengemas kini pemuatan automatik tanpa mengemas kini dependencies. Saya harap ia akan membantu rakan-rakan yang memerlukan.

Perihalan masalah terperinci:

Komposer hanya mengemas kini pemuatan automatik tanpa mengemas kini kebergantungan?

Pemuatan automatik psr-4 ditambah dalam composer.json

Kemudian laksanakan kemas kini komposer untuk memuatkan direktori tambahan

Pakej bergantung akan sentiasa dikemas kini apabila melaksanakan kemas kini

Bagaimanakah kita hanya boleh mengemas kini pemuatan automatik tanpa mengemas kini kebergantungan?

Penyelesaian:

composer dump-autoload
Salin selepas log masuk

Cetak indeks autoloading dump-autoload

Dalam beberapa kes, anda perlu mengemas kini autoloader, contohnya dalam A anda kelas baharu telah ditambahkan pada pakej. Anda boleh menggunakan dump-autoload untuk melakukan ini tanpa perlu melaksanakan arahan pemasangan atau kemas kini.

Selain itu, ia boleh mencetak indeks kelas yang dioptimumkan yang mematuhi spesifikasi PSR-0/4, juga atas sebab prestasi. Dalam aplikasi yang besar, akan terdapat banyak fail kelas, dan pemuat automatik akan mengambil sebahagian besar masa setiap permintaan Menggunakan peta kelas mungkin tidak sesuai semasa pembangunan, tetapi ia masih boleh mendapatkan PSR-0/ sambil memastikan prestasi . Kemudahan yang dibawa oleh piawaian.

Cetak parameter indeks pemuatan automatik

--optimumkan (-o): Tukar pemuatan auto PSR-0/4 kepada peta kelas untuk kelajuan pemuatan yang lebih pantas. Ini amat sesuai untuk persekitaran pengeluaran, tetapi mungkin mengambil sedikit masa untuk dijalankan, jadi pada masa ini ia bukan lalai.

--no-dev: Lumpuhkan peraturan autoload-dev.

Atas ialah kandungan terperinci Analisis bagaimana komposer hanya boleh mengemas kini dan memuatkan secara automatik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:segmentfault.com
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!