0Pricing
Ruby Academy · درس

تثبيت Gems واستخدامها

تعرّفوا على كيفية تثبيت gems باستخدام gem install وإدراجها في مشاريعكم

تثبيت Gems واستخدامها درس مجاني في Ruby Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Ruby Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Ruby Academy 4 دروس في المجموع.

البدء باستخدام Gems

تثبيت Gems واستخدامها

تتيح Gems في Ruby للمطورين إضافة وظائف إلى تطبيقاتهم بسهولة.

في هذا الدرس، ستتعلم كيفية تثبيت Gems واستخدامها في مشروعات Ruby الخاصة بك.

تثبيت Gems واستخدامها — رسم توضيحي 1

تثبيت Gem

تثبيت Gem

استخدم الأمر gem install لتثبيت Gem.

gem install nokogiri

طلب Gem في التعليمات البرمجية

طلب Gem في التعليمات البرمجية

بعد تثبيت Gem، يجب طلبها في برنامج Ruby النصي.

require 'nokogiri'
puts 'Nokogiri gem loaded successfully!'

تثبيت إصدار محدد من Gem

تثبيت إصدار محدد من Gem

يمكنك تثبيت إصدار محدد من Gem من خلال تحديده.

gem install rails -v 6.1.4

إلغاء تثبيت Gem

إلغاء تثبيت Gem

لإزالة Gem مثبّتة، استخدم:

gem uninstall nokogiri

تحديث جميع Gems

تحديث جميع Gems

لتحديث جميع Gems المثبّتة إلى أحدث الإصدارات، نفّذ:

gem update

التحقق من استخدام Gem

التحقق من استخدام Gem

لمعرفة مكان تثبيت Gem وتفاصيلها، استخدم:

gem which nokogiri

تثبيت Gems عالميًا أو محليًا

تثبيت Gems عالميًا أو محليًا

تُثبّت Gems عالميًا افتراضيًا. ولتثبيت Gem لمستخدم محدد فقط، استخدم:

gem install nokogiri --user-install

تهانينا!

تهانينا!

لقد تعلمت كيفية تثبيت Gems واستخدامها وإدارتها.

بعد ذلك، ستستكشف كيفية إدارة تبعيات Gems باستخدام Bundler.

تثبيت Gems واستخدامها — رسم توضيحي 10

الأسئلة الشائعة

هل درس «تثبيت Gems واستخدامها» مجاني؟

نعم — نص درس «تثبيت Gems واستخدامها» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Ruby Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Ruby Academy 4 دروس في المجموع.

ماذا ستتعلم في «تثبيت Gems واستخدامها»؟

تعرّفوا على كيفية تثبيت gems باستخدام gem install وإدراجها في مشاريعكم تتمرن على Ruby Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Ruby Academy؟

لا تُشترط خبرة سابقة. Ruby Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «تثبيت Gems واستخدامها»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Ruby Academy هذا؟

نعم. كل درس في Ruby Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. ما هي Gems؟
  2. تثبيت Gems واستخدامها
  3. إدارة التبعيات باستخدام Bundler
  4. إنشاء Gem خاصة بكم
← العودة إلى Ruby Academy