0Pricing
Ruby Academy · Pelajaran

Mengelola Dependensi dengan Bundler

Pelajari cara mengelola dependensi gem menggunakan Bundler dan Gemfile.

Mengelola Dependensi dengan Bundler adalah pelajaran Ruby Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Ruby Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Ruby Academy mencakup 4 pelajaran total.

Pengantar Bundler

Mengelola Dependensi dengan Bundler

Bundler adalah alat yang mengelola dependensi paket dalam proyek Ruby.

Bundler memastikan semua paket yang diperlukan telah terpasang dan kompatibel satu sama lain.

Mengelola Dependensi dengan Bundler — ilustrasi 1

Apa Itu Bundler?

Apa Itu Bundler?

Bundler memastikan proyek Anda memiliki semua dependensi paket yang diperlukan.

Bundler menggunakan Gemfile untuk menentukan paket yang harus dipasang.

Memasang Bundler

Memasang Bundler

Untuk memasang Bundler, gunakan perintah berikut:

gem install bundler

Membuat Gemfile

Membuat Gemfile

Gemfile digunakan untuk menentukan paket yang diperlukan untuk sebuah proyek.

Buat berkas baru bernama Gemfile dan tambahkan:

source 'https://rubygems.org'

gem 'nokogiri'

Memasang Paket dari Gemfile

Memasang Paket dari Gemfile

Setelah memiliki Gemfile, pasang paket yang tercantum dengan:

bundle install

Memahami Gemfile.lock

Memahami Gemfile.lock

Bundler membuat berkas Gemfile.lock untuk mengunci versi paket.

Hal ini memastikan konsistensi di berbagai lingkungan.

Menentukan Versi Paket

Menentukan Versi Paket

Dalam Gemfile, Anda dapat menentukan versi paket:

gem 'rails', '~> 6.1.4'

Menjalankan Skrip Ruby dengan Bundler

Menjalankan Skrip Ruby dengan Bundler

Untuk memastikan skrip Anda menggunakan versi paket yang benar, jalankan:

bundle exec ruby my_script.rb

Selamat!

Selamat!

Anda telah mempelajari cara mengelola dependensi paket dengan Bundler.

Selanjutnya, Anda akan mempelajari cara membuat paket Ruby sendiri.

Mengelola Dependensi dengan Bundler — ilustrasi 10

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Mengelola Dependensi dengan Bundler” gratis?

Ya — teks lengkap “Mengelola Dependensi dengan Bundler” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Ruby Academy, upgrade ke CoddyKit PRO. Kursus Ruby Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Mengelola Dependensi dengan Bundler”?

Pelajari cara mengelola dependensi gem menggunakan Bundler dan Gemfile. Kamu berlatih Ruby Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Ruby Academy?

Tidak diperlukan pengalaman sebelumnya. Ruby Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Mengelola Dependensi dengan Bundler” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Ruby Academy ini?

Ya. Setiap pelajaran Ruby Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Apa Itu Gem?
  2. Memasang dan Menggunakan Gem
  3. Mengelola Dependensi dengan Bundler
  4. Membuat Gem Sendiri
← Kembali ke Ruby Academy