Gestione delle dipendenze con Bundler
Impari a gestire le dipendenze delle gem usando Bundler e il Gemfile.
Gestione delle dipendenze con Bundler è una lezione Ruby Academy gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Ruby Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Ruby Academy include 4 lezioni in totale.
Introduzione a Bundler
Gestione delle dipendenze con Bundler
Bundler è uno strumento che gestisce le dipendenze dei gem nei progetti Ruby.
Verifica che tutti i gem necessari siano installati e compatibili tra loro.

Che cos'è Bundler
Bundler verifica che il progetto disponga di tutte le dipendenze dei gem necessarie.
Utilizza un Gemfile per definire quali gem devono essere installati.
Installazione di Bundler
Per installare Bundler, utilizzi il comando seguente:
gem install bundlerCreazione di un Gemfile
Il Gemfile serve a specificare i gem richiesti da un progetto.
Crei un nuovo file denominato Gemfile e aggiunga:
source 'https://rubygems.org'
gem 'nokogiri'Installazione dei gem dal Gemfile
Dopo aver creato un Gemfile, installi i gem elencati utilizzando:
bundle installComprendere Gemfile.lock
Bundler crea un file Gemfile.lock per bloccare le versioni dei gem.
In questo modo garantisce la coerenza tra ambienti diversi.
Specificazione delle versioni dei gem
In un Gemfile può specificare le versioni dei gem:
gem 'rails', '~> 6.1.4'Esecuzione di uno script Ruby con Bundler
Per assicurarsi che lo script utilizzi le versioni corrette dei gem, esegua:
bundle exec ruby my_script.rbCongratulazioni!
Ha imparato a gestire le dipendenze dei gem utilizzando Bundler.
Ora imparerà a creare un gem Ruby personalizzato.

Impara Ruby con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 29
- Lezioni
- 109
Domande Frequenti
La lezione «Gestione delle dipendenze con Bundler» è gratuita?
Sì — il testo completo di «Gestione delle dipendenze con Bundler» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Ruby Academy, passa a CoddyKit PRO. Il corso Ruby Academy include 4 lezioni in totale.
Cosa imparerò in «Gestione delle dipendenze con Bundler»?
Impari a gestire le dipendenze delle gem usando Bundler e il Gemfile. Eserciti Ruby Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Ruby Academy?
Non è richiesta alcuna esperienza precedente. Ruby Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.
Quanto tempo richiede la lezione «Gestione delle dipendenze con Bundler»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Ruby Academy?
Sì. Ogni lezione Ruby Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Che cosa sono le gem?
- Installazione e utilizzo delle gem
- Gestione delle dipendenze con Bundler
- Creazione della propria gem