كيفية إضافة مكتبات Flutter محليًا على نظامي التشغيل macOS وWindows باستخدام ملفات
عند تطوير تطبيقات Flutter، قد ترغب أحيانًا في استخدام مكتبات محلية مخصصة بدلاً من تنزيلها من الإنترنت، خاصة إذا كنت تستخدم مكتبة تقوم بتطويرها أو تريد تعديلها لتناسب احتياجاتك. سنشرح في هذه المقالة كيفية إعداد مكتبة Flutter محليًا باستخدام ملف .pub-cache على نظامي التشغيل macOS وWindows.
ما هو ملف .pub-cache؟
ملف .pub-cache هو الدليل الذي يتم فيه تخزين كافة المكتبات (الحزم) المثبتة باستخدام pub.dev. عند إضافة مكتبة محلية، يمكنك توجيه Flutter لاستخدام نسخة محلية من المكتبة بدلاً من تنزيلها من الإنترنت.
أضف مكتبات أصلية على نظام التشغيل macOS
في البدايه انتقل الي home وبعدها عن طريق لوحه المفاتيح اظهر الملفات المخفيه عن طريق command + shift + .
سوف تجد ملف باسم .pub-cache قم بفتح الملف ومن ثم hosted وبعدها pub.dev واخيرا ابحث عن المكتبه التي ترغب باستعمالها وقم بنسخها .
الخطوات:
تحديد موقع مكتبة Flutter: قم بتنزيل أو إنشاء مكتبة Flutter المحلية التي تريد إضافتها، وتأكد من حفظها في مسار معين داخل ملفات المشروع الخاص بك عن طريق سحب المكتبه ووضعها داخل ملفات المشروع .
تحديث ملف pubspec.yaml: افتح ملف pubspec.yaml الخاص بمشروعك، وأضف المكتبة مع تحديد مسارها المحلي:
dependencies:nb_utils:path: nb_utils-7.0.7
%APPDATA%\Pub\Cache\hosted\my_flutter_lib