ฉันค่อนข้างใหม่สำหรับ Laravel 4 และนักแต่งเพลง ในขณะที่ฉันทำแบบฝึกหัด Laravel 4 ฉันไม่เข้าใจความแตกต่างระหว่างสองคำสั่ง php artisan dump-autoload
และcomposer dump-autoload
ความแตกต่างระหว่างพวกเขาคืออะไร?
ฉันค่อนข้างใหม่สำหรับ Laravel 4 และนักแต่งเพลง ในขณะที่ฉันทำแบบฝึกหัด Laravel 4 ฉันไม่เข้าใจความแตกต่างระหว่างสองคำสั่ง php artisan dump-autoload
และcomposer dump-autoload
ความแตกต่างระหว่างพวกเขาคืออะไร?
คำตอบ:
Autoload ของ Laravel แตกต่างกันเล็กน้อย:
1) ในความเป็นจริงมันจะใช้ Composer สำหรับบางสิ่ง
2) มันจะเรียกนักแต่งเพลงที่มีธงเพิ่มประสิทธิภาพ
3) มันจะ 'คอมไพล์ใหม่' โหลดไฟล์ที่สร้าง bootstrap / compiled.php ขนาดใหญ่
4) และยังจะพบแพ็คเกจ Workbench ทั้งหมดของคุณและนักแต่งเพลง dump-autoload พวกเขาทีละคน
php artisan dump-autoload
เลิกใช้แล้วใน Laravel 5 ดังนั้นคุณต้องใช้ composer dump-autoload
นักแต่งเพลง dump-autoload
PATH vendor/composer/autoload_classmap.php
php artisan dump-autoload
php artisan dump-autoload
จะไม่รวมอยู่ใน L5