Yeni mesajlar Yeni konular En çok cevaplanan En görüntülenen konu En çok begenilen

En çok mesaj
Kullanıcı
Mesaj
TEO
20,683
aSk
19,734
Eqe
18,254
16,978
sdC
16,217
13,972
11,256
10,986
10,961

RubyGems kitaplık paketleme ve dağıtma

OKK

TF Üyesi
Katılım
7 Eyl 2020
Mesajlar
1,133
Tepkime puanı
793
Puanları
113
Yaş
35
Konum
İstanbul
Mesleğin
Atom Flashcut Operatör
Cinsiyetiniz
Bay
Yaş
35
Burc
Aslan
Nerden:
34 İstanbul
İlgi Alanı:
Git,Hack,OpenSource
RubyGems, Ruby için bir paket yönetimi çerçevesidir.
1610401075376.png
Bir paket (kitaplık olarak da bilinir), bir XML dosyasını okuma ve ayrıştırma gibi bir Ruby programı tarafından çağrılabilen bir dizi işlev içerir. Bu paketlere "değerli taşlar" diyoruz ve RubyGems, bu paketleri Ruby ortamınıza kurmak, oluşturmak, yönetmek ve yüklemek için bir araçtır.

Başlangıç
Bir Gem'in kurulması ve yönetilmesi gemkomut aracılığıyla yapılır . Ruby'de XML okumanızı ve ayrıştırmanızı sağlayan Nokogiri gibi bir Gem kurmak için :
Ruby:
$ gem install nokogiri
RubyGems, Nokogiri Gem'i RubyGems.org'dan indirecek ve Ruby ortamınıza kuracaktır.

Son olarak, Ruby programınızın içinde, Nokogiri mücevherini yükleyin ve XML'inizi ayrıştırmaya başlayın:
Ruby:
require 'nokogiri'

Nokogiri.XML('<h1>Hello World</h1>')
RubyGems'in nasıl kullanılacağı hakkında daha fazla bilgi için, guides.rubygems.org adresindeki RubyGems temel bilgiler kılavuzuna bakın.

Gereksinimler
  • RubyGems 2.6, Ruby 2.4 veya altını destekler.
  • RubyGems 2.7, Ruby 2.5 veya altını destekler.
  • RubyGems 3.0, Ruby 2.3 veya üzerini destekler.
Kurulum
RubyGems büyük olasılıkla Ruby ortamınızda zaten yüklüdür gem --version, terminal emülatörünüzde çalıştırarak kontrol edebilirsiniz . Bazı durumlarda işletim sisteminizin paket yöneticisi RubyGems'i Ruby'den ayrı bir paket olarak kurabilir. RubyGems'i manuel olarak kurmadan önce işletim sisteminizin paket yöneticisine danışmanız önerilir.
RubyGems'i manuel olarak kurmak isterseniz:

RubyGems'i çalıştırarak kurun:
Ruby:
$ ruby setup.rb
Not: Kurulum komut dosyasını yönetici / kök ayrıcalıklarıyla çalıştırmanız gerekebilir.

Daha fazla ayrıntı ve diğer seçenekler için bkz .
Ruby:
$ ruby setup.rb --help
RubyGems'i Yükseltme
En son RubyGems'e yükseltmek için şunu çalıştırın:
Ruby:
$ gem update --system
Not: Komutu yönetici veya kök kullanıcı olarak çalıştırmanız gerekebilir.

Daha fazla ayrıntı ve alternatif talimatlar için YÜKSELTME bölümüne bakın .

Dokümantasyon
RubyGems, dokümantasyon için rdoc kullanır . Derlenmiş bir belge seti rubydoc'ta çevrimiçi olarak görüntülenebilir .

RubyGems ayrıca, https://guides.rubygems.org adresinde yeni bir mücevher oluşturma, güvenlik uygulamaları ve diğer kaynaklar gibi çok sayıda konuyu kapsayan kapsamlı bir kılavuz seti sağlar.

Yardım almak
Dosyalama Biletleri
Bir hata var ve emin değil misiniz? Bir hatanın olduğundan eminsin, ama sonra ne yapacağını bilmiyor musun? Her durumda bildirin! RubyGems ekibine yaşadığınız hatalar veya problemler hakkında bilgi vermek için en iyi yer GitHub'daki RubyGems sorunları sayfasındadır .

Bundler Uyumluluğu
Bilinen sorunlar için http://bundler.io/compatibility sayfasına bakın .
 

First panel title

First panel content

Second panel title

Second panel content
Üst