هل تواجه مشكلة مساحة التخزين بسبب باكدجات Flutter المتراكمة في مشاريعك المتعددة؟
لا داعي للقلق! إليك حلّ سريع وفعال لتنظيف هذه الباكدجات دون الحاجة إلى تنظيف كل مشروع على حدة:
لأجهزة MacOs و Linux:
افتح الـ Terminal.
انسخ هذا الأمر:
for dir in ~/dev/* ; do (cd "$dir" && flutter clean ); done
عدّل الأمر:
استبدل dev بمسار مجلد المشاريع لديك.
تأكد من استخدام مسار صحيح.
اضغط Enter لتشغيل الأمر.
لأجهزة Windows:
افتح الـ Command Prompt (CMD).
انسخ هذا الأمر:
for /d %i in (D:\MyProjects\*) do ( cd "%i" & flutter clean )
عدّل الأمر:
استبدل D:\MyProjects بمسار مجلد المشاريع لديك.
تأكد من استخدام مسار صحيح.
اضغط Enter لتشغيل الأمر.
شرح الأمر:
for: يُستخدم هذا الأمر لتكرار عملية على كل ملف أو مجلد في المسار المحدد.
dir in ~/dev/*: في MacOs و Linux، يحدد هذا المسار كل مجلد في مجلد ~/dev.
%i in (D:\MyProjects\*): في Windows، يحدد هذا المسار كل مجلد في مجلد D:\MyProjects.
cd "$dir": يدخل إلى كل مجلد مُحدّد.
flutter clean: يُنفذ أمر flutter clean داخل كل مجلد لتنظيف الباكدجات.
فوائد استخدام هذا الأسلوب:
وفرة الوقت: يُنظّف جميع المشاريع دفعة واحدة بدلاً من تنظيف كل مشروع على حدة.
سهولة الاستخدام: الأمر سهل الفهم والتعديل حسب الحاجة.
فعالية: يُزيل الباكدجات غير المستخدمة ويُحرّر مساحة التخزين.
مع هذا الحلّ، ستتمكن من تنظيف باكدجات Flutter المتراكمة بسهولة وكفاءة،
