مرحبا , كنت أحاول تنصيب sail في مشروع لارافيل وواجهتني المشكلة الأتية .
لما كتبت في الcomposer الأمر التالي من أجل التنصيب :
php artisan sail:install
تظهر لي الإجابة التالية :
There are no commands defined in the "sail" namespace.
هل هناك حل لأنني حاولت ولم أجد حل في الأنترنيت .
مرحبا أخي بخصوص المشكلة التالية التي واجهتك يبدو أنك لم تقم بالتنصيب بالطريقة الصحيحة و للقيام بذلك عليك كتابة الأمر التالي أولا ليتم تنصيب الـ sail في بيئة العمل قبل أن تقوم بتنصيبه في المشروع الخاص بك .
قم بكتابة الأمر التالي ليتم تنصيبه :
composer require laravel/sail –dev
بعد القيام بتنصيب الـ sail عن طريق الcomposer قم بالذهاب الى ملف مشروعك لتنصيبه ايضا عبر كتابة الأمر التالي :
php artisan sail:install
وسوف تظهر لك في الشاشة النتيجة :
: Which services would you like to install ? [mysql]
بخصوص التنصيب أنا أستعمل الـ git للذهاب إلى الملف الخاص بالمشروع و يمكنك أيضا القيام بالأمر اذا كنت منصب بيئة التطوير phpstorm واستعمال الـ terminal الخاص بها.