Latest web development tutorials

روبي جواهر روبي

جواهر روبي روبي هو مدير مجموعة، التي تنص على توزيع البرامج روبي والمكتبات من النماذج القياسية، ولكنها توفر أيضا مجموعة أداة إدارة المثبتة.

جواهر روبي أداة جوهرة المصممة لإدارة بسهولة التثبيت، فضلا عن توزيع الخادم الأحجار الكريمة. هذا هو مماثل لالرابطة بين الحصول على أوبونتو، سينت أو إس من يم، نقطة بايثون.

جواهر روبي حول تأسست في نوفمبر تشرين الثاني عام 2003، أصبحت جزءا من المكتبة القياسية روبي من روبي 1.9 الإصدار.

إذا كان إصدار روبي الخاص بك هو أقل من 1.9، يمكنك أيضا تثبيت يدويا:

تحديث قيادة جواهر روبي:

$ gem update --system          # 需要管理员或root用户

جوهرة

جوهرة هو وحدة روبي (تسمى الأحجار الكريمة) مدير مجموعة. الذي يحتوي على معلومات حول حزمة، فضلا عن ملفات التثبيت.

جوهرة عموما في بناء الملفات، بما في ذلك وثائق ".gemspec" المرتبطة بالمعلومات YAML الأحجار الكريمة. يمكن أن تنشأ كود روبي مباشرة جوهره، في هذه الحالة عموما استخدام الخليع ل.

قيادة جوهرة

يستخدم القيادة الكريمة لبناء وتحميل وتنزيل وتثبيت حزمة جوهره.

جوهرة الاستخدام

جواهر روبي وظيفيا مع الرابطة بين الحصول على، حمل، يم وقائية وطنية مشابهة جدا.

التركيب:

gem install mygem

إلغاء:

gem uninstall mygem

قوائم جوهرة مثبتة:

gem list --local

قائمة الأحجار الكريمة المتاحة، على سبيل المثال:

gem list --remote

إنشاء وثيقة RDoc لجميع الأحجار الكريمة:

gem rdoc --all

تحميل الأحجار الكريمة، ولكن ليس التركيب:

gem fetch mygem

البحث عن الأحجار الكريمة المتاحة، على سبيل المثال:

gem search STRING --remote

بناء حزم جوهرة

ويمكن أيضا أن قيادة جوهرة استخدامها لبناء وصيانة ملفات .gemspec و.gem.

.gemspec استخدام ملف بناء .gem:

gem build mygem.gemspec

تعديل مصدر محلي

منذ أسباب الشبكة المحلية (تعلمون)، مما أدى rubygems.org المخزنة في الأمازون S3 فوق الموارد ملفات فشل الاتصال المتقطع.

لذلك سوف يجتمع مع جوهرة تثبيت الرف أو حزمة تثبيت التوقيت للاستجابة، وتحديدا مع جوهرة تثبيت القضبان -V لعرض التنفيذ.

حتى نتمكن من تعديل أنها تاوباو تحميل المصدر: http://ruby.taobao.org/

أولا، تحقق من مصدر في الوقت الراهن:

$ gem sources -l
*** CURRENT SOURCES ***

https://rubygems.org/

بعد ذلك، إزالة https://rubygems.org/، وإضافة تاوباو تحميل المصدر http://ruby.taobao.org/.

$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org
# 请确保只有 ruby.taobao.org
$ gem install rails

إذا كنت تستخدم Gemfile وحزمة (على سبيل المثال: مشروع القضبان)

يمكنك حزمة الأمر صورة شفرة المصدر الأحجار الكريمة.

$ bundle config mirror.https://rubygems.org https://ruby.taobao.org

لذلك لم تقم بتغيير Gemfile الخاص بك المصدر.

source 'https://rubygems.org/'
gem 'rails', '4.1.0'
...