See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
RubyGems – Wikipedia

RubyGems

aus Wikipedia, der freien Enzyklopädie

RubyGems (oder kurz: Gems) ist das offizielle Paketsystem für Ruby. Mit ihm hat der Anwender die Möglichkeit, mehrere (z. B. ältere oder jüngere) Versionen eines Programmes, Programmteiles oder einer Bibliothek gesteuert nach Bedarf einzurichten, zu verwalten oder auch wieder zu entfernen.

[Bearbeiten] Verwendung

RubyGems wird über den Kommandozeilenbefehl gem aufgerufen. Da es RubyGems in der derzeit stabilen Ruby-Version (1.8) nicht enthalten ist, muss es separat installiert werden.

Will man einen RubyGem in einem Ruby-Programm benutzen, muss man vorher die erforderliche Bibliothek laden:

require 'rubygems'
gem 'json'
gem 'rake', '= 0.8.1'  # mit Versionsangabe

RubyGems 1.0 wurde im November 2007 in den aktuellen Ruby-Entwicklungszweig integriert und ist damit in Zukunft Bestandteil von Ruby 1.9.

[Bearbeiten] Name

Das Wort gem bedeutet hier soviel wie Ding; im Englischen kann es Edelstein, Semmel, Brötchen oder auch Kleinod, Kostbarkeit bedeuten. Diese Dinge (gems) haben einen Namen, z. B. Rake, und eine Versionsnummer (z. B. 0.4.18), mit welchen sie in den dafür eingerichteten Repositorien (Sammlungen, Warenlagern) gefunden werden können.

[Bearbeiten] Quellen


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -