إضافة حزمة Mojo
ثبّت Mojo عبر سلسلة أدوات Modular
إضافة حزمة Mojo درس مجاني في Mojo Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Mojo Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Mojo Academy 4 دروس في المجموع.
لم تصبح CLI هي Mojo بعد
منحك تثبيت magic المدير، وليس اللغة. والآن ستضيف Mojo نفسها إلى مشروع عبر سلسلة الأدوات تلك. 📦
المشاريع تحتفظ بسلسلة أدواتك
مع magic، توجد Mojo داخل مجلد مشروع. ويحصل كل مشروع على إصدار خاص به ومثبت، لذلك لا تتعارض التطبيقات المختلفة.
أنشئ مشروعًا جديدًا
ابدأ بإنشاء مشروع. ينشئ الأمر magic init هيكل مجلد جاهزًا لاحتواء Mojo وتبعياتها.
magic init my-mojo-appانتقل إلى المجلد
انتقل إلى الدليل الجديد حتى تُنفَّذ الأوامر التالية في المكان الصحيح. هذا المجلد هو جذر المشروع.
cd my-mojo-appأضف حزمة Mojo
اجلب Mojo إلى المشروع باستخدام magic add. ينزّل هذا الأمر المصرّف والمكتبة القياسية باعتبارهما حزمة يعتمد عليها المشروع.
magic add mojoملف البيان
تُتتبَّع تبعياتك في بيان pixi.toml. ويؤدي إضافة mojo إلى تسجيلها فيه، بحيث يمكن إعادة إعداد البيئة بصورة قابلة للتكرار لاحقًا.
ملف القفل
يوجد إلى جانب البيان ملف قفل يثبت الإصدارات الدقيقة. ويضمن حصول زملائك على سلسلة الأدوات نفسها تمامًا التي لديك.
ادخل إلى البيئة
فعّل المشروع حتى تصبح أدواته ضمن PATH لديك. داخل magic shell، يصبح الأمر mojo متاحًا لك.
magic shellشغّل دون تفعيل
هل تفضّل عدم الدخول إلى shell؟ أضف magic run قبل أي أمر لاستخدام Mojo الخاصة بالمشروع في ذلك الأمر وحده.
magic run mojo --versionأصبحت Mojo محلية الآن
بما أن Mojo موجودة داخل المشروع، يؤدي حذف المجلد إلى إزالتها بالكامل. ولا يتوزع شيء عالميًا في أنحاء نظامك.
شاركها مع الآخرين
أرسل pixi.toml وملف القفل إلى git. بعد ذلك يشغّل أحد زملائك magic install لإعادة إنشاء إعداد Mojo نفسه تمامًا.
magic installتحقّق سريع
تذكّر الأمر الذي يجلب Mojo إلى مشروعك بعد إنشائه.
مراجعة
لقد شغّلت magic init، ثم شغّلت magic add mojo، فأضيفت الحزمة إلى pixi.toml. أدخل إلى البيئة باستخدام magic shell لاستخدام Mojo. 🎯
الأسئلة الشائعة
هل درس «إضافة حزمة Mojo» مجاني؟
نعم — نص درس «إضافة حزمة Mojo» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Mojo Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Mojo Academy 4 دروس في المجموع.
ماذا ستتعلم في «إضافة حزمة Mojo»؟
ثبّت Mojo عبر سلسلة أدوات Modular تتمرن على Mojo Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Mojo Academy؟
لا تُشترط خبرة سابقة. Mojo Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.
كم من الوقت يستغرق درس «إضافة حزمة Mojo»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Mojo Academy هذا؟
نعم. كل درس في Mojo Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- تثبيت Modular CLI
- إضافة حزمة Mojo
- التحقق من الإصدار
- إعداد محررك لـ Mojo