سؤال

أنا أعمل حاليا على phonegap 3.1 المشروع. أنا أعمل محليا باستخدام CLI.

قمت بتثبيت (عبر جيثب ريبو عن بعد) party party plugin باستخدام cli التي أنشأ دليل في دليل / الإضافات التي تحتوي على 2 دليل فرعي: SRC يحتوي على IOS ورمز أندرويد الأصلي و www / directory يحتوي على بعض ملفات .js.

عندما أقوم أولا بإنشاء التطبيق ل iOS (لا يزال يستخدم CLI) كل شيء سار جيدا و phonegap فعلها السحر ونسخ كل شيء في المكان المناسب!

ومع ذلك، فقد حقق مؤلف البرنامج المساعد خطأ بسيطا في أحد ملفات .js التي قمت بإصلاحها ودفعها المطلوبة إلى سيد ريبو. لذلك أنا أيضا جعل نفس التصحيح لملف JS في دليل / الإضافات. ولكن ولكن عندما قمت بإعادة ترجمة التطبيق، يبدو أن phonegap تجاهل التغييرات الخاصة بي واستخدم ملفي الأقدم. قمت بعد ذلك بتصحيح / الإضافات وكذلك في / لوحة / iOS / ... ولكن لا يزال بعد تجميع ملفاتي القديمة عند الظهر! لذلك أنا أتساءل إذا تم إعادة توجيه PhoneGAP إلى البرنامج المساعد في كل مرة من الريبو؟ أو لديه نوع من التخزين المؤقت للبناء ... هل لدى أي شخص أدلة؟

هذا يقودني المكسرات!

شكرا لمساعدتكم.

هل كانت مفيدة؟

المحلول

وجدت الحل!

phonegap لديه بالفعل ذاكرة التخزين المؤقت للبناء.

أنها تنشئ دليل مخفي / plateForms/ios/.Staging

يحتوي هذا الدليل على نسخة من ملفات .js لم يتم تحديثها عند إعادة البناء.

لا أعرف إذا كان خطأ أو ميزة ...

آمل أن يساعد هذا!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top