2025-03-14 21:59:59 -06:00
|
|
|
# bundle
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
> Gestore delle dipendenze per il linguaggio Ruby.
|
2025-03-14 21:59:59 -06:00
|
|
|
> Maggiori informazioni: <https://bundler.io/man/bundle.1.html>.
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
- Installa tutte le gem definite nel `Gemfile` nella directory corrente:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
`bundle install`
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
- Esegue un comando nel contesto del bundle corrente:
|
|
|
|
|
|
|
|
|
|
`bundle exec {{comando}} {{argomenti}}`
|
|
|
|
|
|
|
|
|
|
- Aggiorna tutte le gem secondo le regole del `Gemfile` e rigenera `Gemfile.lock`:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
`bundle update`
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
- Aggiorna una o più gem specifiche definite nel `Gemfile`:
|
|
|
|
|
|
|
|
|
|
`bundle update {{nome_gem1}} {{nome_gem2}}`
|
|
|
|
|
|
|
|
|
|
- Aggiorna una o più gem specifiche solo alla prossima versione patch:
|
|
|
|
|
|
|
|
|
|
`bundle update --patch {{nome_gem1}} {{nome_gem2}}`
|
|
|
|
|
|
|
|
|
|
- Aggiorna tutte le gem del gruppo specificato nel `Gemfile`:
|
|
|
|
|
|
|
|
|
|
`bundle update --group {{development}}`
|
|
|
|
|
|
|
|
|
|
- Elenca le gem installate del `Gemfile` con versioni più recenti disponibili:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`bundle outdated`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
- Crea uno scheletro per una nuova gem:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
`bundle gem {{nome_gem}}`
|