شارك المقالة

كيفية إضافة مكتبات Flutter محليًا على نظامي التشغيل macOS وWindows

 


كيفية إضافة مكتبات 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



تشغيل أمر flutter pub get: بعد تحديث pubspec.yaml، قم باستدعاء الامر التالي ليقون بتثبيتها والتعرف عليها بداهل مشروعك

سيقوم Flutter الآن باستخدام المكتبة المحلية بدلاً من تنزيلها من الإنترنت.

بالنسبه لنظام windows نفس الخطوات السابقه ولكن للانتقال الي ملف pub-cache توجه الي المسار التالي للوصول الي الملف 

%APPDATA%PubCachehostedmy_flutter_lib


وقم بعمل نفس الخطوات .
شاهد أيضًا
مقالات ذات صلة
كيفية اضافة الوضع الليلي ( Dark Mode ) في Flutter وحفظ التغيير في sharedPreferences

  كيفية اضافة الوضع الليلي ( Dark Mode ) في Flutter وحفظ التغيير في sharedPreferences في…

كود بايثون لحساب اجرة السائق والميكروباص في المواصلات

  كود بايثون لحساب اجرة السائق والميكروباص في مصرفي هذا المقال الفريد من نوعه والمميز…

كيفية التعرف على نوع ال credit card الخاصه بك في flutter

كيفية التعرف على نوع ال credit card الخاصه بك في flutter في هذا المقال سوف…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع