Configuration files

2024-12-21 وقت القراءه : 1 دقائق

واحدة من التغيرات المهمة في Laravel 11 هي ملفات config حيث تم حذف الملفات التالية config.php, sanctum.php, view.php, queue.php, cors.php, broadcasting.php.

هذه الملفات تم نقلها للمجلد vendors حيث قامت Laravel 11 بتوفير مجموعة من أوامر Artisan Commands للتعامل مع هذه الملفات:


الأمر config:publish في Laravel 11

هو واحد من الأوامر الجديده التي ظهرت في Laravel 11

php artisan config:publish

عند تنفيذ الأمر أعلاه، يسأل لارافيل عن الملف الذي نريد عمل publish له

من هنا يمكن لنا إختيار الملفات التي نريد عمل publish لها.


عمل publish لجميع الملفات

php artisan config:publish --all

من خلال إستخدام الخيار --all يتم عمل publish لجميع الملفات.

كما نلاحظ بالصوره أعلاه أنه تم عمل publish لجميع الملفات، لكن الملفات التي يظهر بجانبها ERROR تعني أن هذه الملفات موجوده بشكل مسبق. لكن ملف sanctum لا يتم عمل publish له، وذلك لأنه يوجد له أمر أخر وهو

php artisan install:api


إضافة تعليق
Loading...