

لماذا نحتاج إلى بعض التحسينات أثناء العمل على مشاريع ضخمة مع Cocoapods؟
- الفهرسة البطيئة وغير الضرورية لأهداف القرون ، والتي نادراً ما نحاول التحرير ؛
- وقت إعادة البناء الزائد ، ربما نتيجة للمشاكل ، المتعلقة بالكوكابودات أو Xcode ؛
- تجميد واجهة المستخدم أثناء التنقل من خلال مشروع أو تحريره ؛
- مكسورة أو بطيئة للغاية الإكمال التلقائي ؛
- توربينات الكمبيوتر المحمول الصاخبة ، والألومنيوم الساخن ، وعجلة الدوران اللانهائية.
المزيد في الأساس وإعادة صياغة القصص.
؟ Rugby هي أداة CLI التي تم تطويرها لحل المشكلات المذكورة أعلاه:
+ ذاكرة التخزين المؤقت جميع تبعيات القرون وإزالة أهدافها من مشروع PODS ؛
+ إعادة البناء فقط غيرت القرون أو حتى تنزيلها ؛
+ حذف أي أهداف غير ضرورية مع مصادر من المشروع وتقليل حجمه.
؟ ليس تبعية المشروع ، مجرد خطوة اختيارية ؛
؟ لا يغير podfile و podfile.lock ؛
استخدام أمر واحد ؛
؟ جاهز لذاكرة التخزين المؤقت عن بُعد ؛
؟ إخراج سجل مريح.
سريع ويستخدم نظام بناء Xcode الأصلي.
بدائل الياقوت: Podbuilder | Cocoapods ذاكرة التخزين المؤقت الثنائية | Cocoapods ثنائي
بادئ ذي بدء ، إذا كان لديك الإصدار الأول Rugby 1.x ، فأنت بحاجة إلى حذفه.
ثم اتصل where rugby وتأكد من عدم وجود أي مسارات إلى لعبة الركبي.
curl -Ls https://swiftyfinch.github.io/rugby/install.sh | bash إذا كان لديك لعبة Rugby بالفعل ، أي إصدار لا يقل عن 2.0.0b2 ، فيمكنك استخدام هذا الأمر.
> rugby update اقرأ المزيد في الدليل كيفية تثبيته.
إذا كنت تبحث عن Rugby 1.x ، تفضل بزيارة هذه الصفحة.
@import Something بدلاً من #import "Something.h" .SwiftGen ، فقم بتشغيله قبل الاتصال بالرجبي.rugby build pre لإقامة مشروعك المسبق ووضع اللمسات الأخيرة على رمز المصدر ؛rugby -e BadPod . ثم قم بتشغيل هذا الأمر في دليل المشروع الخاص بك بعد كل pod install .
سوف يبني جميع الأهداف بشكل افتراضي:
> rugbyDeintegrate مع أمر التراجع:
> rugby rollback أيضًا ، يمكنك كتابة خطة مخصصة (تسلسل الأوامر).
يستخدم ؟ Rugbyplanner لتصور التغييرات في مشروعك دون تطبيقها.
للاستخدام المتقدم ، يرجى قراءة الوثائق أدناه.
؟ كيفية التثبيت
أوامر المساعدة
؟ دليل الهجرة
؟ ذاكرة التخزين المؤقت عن بُعد
لا تتردد في فتح طلب سحب أو مناقشة.
| القضايا المعروفة؟ |
|---|
#394: غير قادر على إجراء الاختبارات عبر Xcode (عبر make test اجعلها تعمل بشكل مثالي) |
#270: مفقود OutputType العام |
إذا كنت ترغب في دعم هذا المشروع ، يمكنك القيام ببعض هذه:
1) يضعط ️. إنها علامة لطيفة تعني أن لعبة الركبي مفيدة ؛
2) يشارك المشروع؟ في مكان ما مع شخص ما
3) اترك تقييم للخدمة في قسم المناقشات.
دعونا نلول؟