شارك المقالة

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


وقم بعمل نفس الخطوات .
شاهد أيضًا
مقالات ذات صلة
اضافة عبارة const لجميع المتغيرات التي تحتاجها بشكل تلقائي في Flutter

 اضافة عبارة const لجميع المتغيرات التي تحتاجها بشكل تلقائي في Flutterكما نعلم ان const تساعد…

شرح كيفية استخدام الذكاء الاصطناعي في تطبيقات flutter بسهوله

شرح كيفية استخدام الذكاء الاصطناعي في تطبيقات flutter بسهوله كما نعلم ان تطبيقات التي تعمل…

تعرف على كيفية تحديد الوجه والعيون باستخدام الذكاء الاصطناعي في بايثون

تحديد الوجه والعيون باستخدام مكتبة open cv في بايثون بواسطة الذكاء الاصطناعي تعد مكتبة open…

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

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