Akan menyenangkan untuk menambahkan perintah baru untuk komposer untuk memeriksa persyaratan platform (versi dan ekstensi PHP), misalnya:
composer check-platform-reqs
Saya penggemar berat mengirim ke server produksi satu file Zip dengan semua dependensi alih-alih mengeksekusi composer update --no-dev
pada produksi. Proses tersebut memakan waktu lebih sedikit, lebih aman dan dapat dilakukan secara offline.
Perintah baru harus dijalankan di server produksi setelah perintah unzip.
dan saya menyarankan agar perintah ini selalu memeriksa platform yang sebenarnya, tanpa memuat penggantian platform.
@Seldaek Saya tertarik dengan fitur ini. Tetapi apa yang harus dihasilkan oleh perintah ini? Sekarang hasil implementasi saya di bawah ini:
ext-openssl 7.0.20 requires ext-openssl (^7.1.0) failed
ext-pcre 7.0.20 requires ext-pcre (*) success
php 7.0.20 requires php (^5.3.2 || ^7.0) success
ext-tokenizer 7.0.20 requires ext-tokenizer (*) success
ext-dom 20031129 requires ext-dom (*) success
ext-json 1.4.0 requires ext-json (*) success
ext-Reflection 7.0.20 requires ext-reflection (*) success
ext-SPL 7.0.20 requires ext-spl (*) success
Bagaimana dengan ini ? Atau jika Anda memiliki saran yang lebih baik, tolong beri tahu saya ~
Terima kasih
Diperbaiki oleh #6709
Komentar yang paling membantu
dan saya menyarankan agar perintah ini selalu memeriksa platform yang sebenarnya, tanpa memuat penggantian platform.