السلام عليكم
Error: No pubspec.yaml file found.
This command should be run from the root of your Flutter project
في flutter
وشكرا
في منفذ الأوامر عليك بالتأكد من أنك موجود في نفس المسار الخاص بمجلد المشروع، ثم تنفيذ الأمر flutter run لتشغيل المشروع.
كالمثال التالي لاحظ المسار في منفذ الأوامر:
وإذا استمرت المشكلة عليك بتنفيذ الأمر التالي:
flutter clean
ثم محاولة تشغيل المشروع مرة أخرى، وإذا استمرت المشكلة عليك بتنفيذ التالي:
flutter upgrade
ثم حاول تفقد هل يوجد خطأ في ملف pubspec.yaml لديك مثل مساحة زائدة أو ما شابه في الكود كالتالي:
name: my_app`
إذا استمرت المشكلة عليك إنشاء مشروع جديد من خلال الأمر التالي:
flutter create new-project
سيؤدي هذا الأمر إلى إنشاء مشروع Flutter جديد في الدليل الحالي باسم new-project سيتضمن المشروع الجديد ملف pubspec.yaml الافتراضي.
هذا الخطأ يعني أنه لم يتم العثور على ملف pubspec.yaml في مجلد المشروع. وملف pubspec.yaml هو ملف يحتوي على معلومات وإعدادات المشروع في Flutter.
الأسباب المحتملة:
الحلول:
عليكم السلام
يبدو أنك تقوم بتشغيل Flutter Run وذلك، عبر parent directory
أول خطوة أن تقوم بتشغيله عبر
project directory
برجاء العمل بكل من الخطوات التاليات:
1- اذهب إلى قسم terminal
2- ابحثن لتجد علامات التبويب local tabs
3- اختر علامة "+" واكتب الأمر من جديد وستجد أن اكتمل العمل وإليك صورة مرفقة لعلها تظهر ما كتبته من خطوات
التعليقات