0Pricing
Ruby Academy · Ders

Bundler ile bağımlılıkları yönetme

Bundler ve Gemfile kullanarak gem bağımlılıklarını nasıl yöneteceğinizi öğrenin

Bundler ile bağımlılıkları yönetme, CoddyKit'te ücretsiz bir Ruby Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Ruby Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ruby Academy kursu toplamda 4 dersten oluşur.

Paket Bağımlılık Yöneticisine Giriş

Paket Bağımlılıklarını Yönetme

Paket Bağımlılık Yöneticisi, Ruby projelerindeki paket bağımlılıklarını yöneten bir araçtır.

Gerekli tüm paketlerin yüklü olmasını ve birbirleriyle uyumlu çalışmasını sağlar.

Bundler ile bağımlılıkları yönetme — resim 1

Paket Bağımlılık Yöneticisi Nedir?

Paket Bağımlılık Yöneticisi Nedir?

Paket Bağımlılık Yöneticisi, projenizin gerekli tüm paket bağımlılıklarına sahip olmasını sağlar.

Yüklenmesi gereken paketleri tanımlamak için bir Gemfile kullanır.

Paket Bağımlılık Yöneticisini Yükleme

Paket Bağımlılık Yöneticisini Yükleme

Paket Bağımlılık Yöneticisini yüklemek için aşağıdaki komutu kullanın:

gem install bundler

Gemfile Oluşturma

Gemfile Oluşturma

Gemfile, bir proje için gerekli paketleri belirtmek üzere kullanılır.

Gemfile adında yeni bir dosya oluşturun ve şunu ekleyin:

source 'https://rubygems.org'

gem 'nokogiri'

Gemfile'dan Paketleri Yükleme

Gemfile'dan Paketleri Yükleme

Bir Gemfile oluşturduktan sonra listelenen paketleri şunu kullanarak yükleyin:

bundle install

Gemfile.lock Dosyasını Anlama

Gemfile.lock Dosyasını Anlama

Paket Bağımlılık Yöneticisi, paket sürümlerini sabitlemek için bir Gemfile.lock dosyası oluşturur.

Bu, farklı ortamlar arasında tutarlılık sağlar.

Paket Sürümlerini Belirtme

Paket Sürümlerini Belirtme

Bir Gemfile içinde paket sürümlerini belirtebilirsiniz:

gem 'rails', '~> 6.1.4'

Paket Bağımlılık Yöneticisi ile Ruby Betiği Çalıştırma

Paket Bağımlılık Yöneticisi ile Ruby Betiği Çalıştırma

Betiğinizin doğru paket sürümlerini kullanmasını sağlamak için şunu çalıştırın:

bundle exec ruby my_script.rb

Tebrikler!

Tebrikler!

Paket bağımlılıklarını Paket Bağımlılık Yöneticisi kullanarak nasıl yöneteceğinizi öğrendiniz.

Sırada, kendi Ruby paketinizi nasıl oluşturacağınızı öğreneceksiniz.

Bundler ile bağımlılıkları yönetme — resim 10

Sıkça Sorulan Sorular

“Bundler ile bağımlılıkları yönetme” dersi ücretsiz mi?

Evet — “Bundler ile bağımlılıkları yönetme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Ruby Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ruby Academy kursu toplamda 4 dersten oluşur.

“Bundler ile bağımlılıkları yönetme” dersinde ne öğreneceğim?

Bundler ve Gemfile kullanarak gem bağımlılıklarını nasıl yöneteceğinizi öğrenin Ruby Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Ruby Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Ruby Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“Bundler ile bağımlılıkları yönetme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Ruby Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Ruby Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Gem'ler nedir?
  2. Gem'leri kurma ve kullanma
  3. Bundler ile bağımlılıkları yönetme
  4. Kendi gem'inizi oluşturma
← Ruby Academy Sayfasına Dön