هل تواجه مشكلة مساحة التخزين بسبب باكدجات Flutter المتراكمة في مشاريعك المتعددة؟

هل تواجه مشكلة مساحة التخزين بسبب باكدجات Flutter المتراكمة في مشاريعك المتعددة؟

هل تواجه مشكلة مساحة التخزين بسبب باكدجات 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 المتراكمة بسهولة وكفاءة،

تعليقات