bundle

Ruby Dependency Management

TLDR

Install all gems defined in the Gemfile expected in the working directory

>_ bundle install
copy

Update all gems by the rules defined in the Gemfile and regenerate Gemfile.lock

>_ bundle update
copy

Update one specific gem defined in the Gemfile

>_ bundle update --source [gemname]
copy

Create a new gem skeleton

>_ bundle gem [gemname]
copy

SYNOPSIS

bundle COMMAND [--no-color] [--verbose] [ARGS]

DESCRIPTION

Bundler manages an application´s dependencies through its entire life across many machines systematically and repeatably. See the bundler website http://bundler.io for information on getting started, and Gemfile(5) for more information on the Gemfile format.

OPTIONS

--no-color Print all output without color --retry, -r Specify the number of times you wish to attempt network commands --verbose, -V Print out additional logging information

BUNDLE COMMANDS

We divide bundle subcommands into primary commands and utilities:

PRIMARY COMMANDS

bundle install(1) bundle-install.1.html Install the gems specified by the Gemfile or Gemfile.lock bundle update(1) bundle-update.1.html Update dependencies to their latest versions bundle package(1) bundle-package.1.html Package the .gem files required by your application into the vendor/cache directory bundle exec(1) bundle-exec.1.html Execute a script in the current bundle bundle config(1) bundle-config.1.html Specify and read configuration options for Bundler bundle help(1) Display detailed help for each subcommand

UTILITIES

bundle add(1) bundle-add.1.html Add the named gem to the Gemfile and run bundle install bundle binstubs(1) bundle-binstubs.1.html Generate binstubs for executables in a gem bundle check(1) bundle-check.1.html Determine whether the requirements for your application are in‐ stalled and available to Bundler bundle show(1) bundle-show.1.html Show the source location of a particular gem in the bundle bundle outdated(1) bundle-outdated.1.html Show all of the outdated gems in the current bundle bundle console(1) Start an IRB session in the current bundle bundle open(1) bundle-open.1.html Open an installed gem in the editor bundle lock(1) bundle-lock.1.hmtl Generate a lockfile for your dependencies bundle viz(1) bundle-viz.1.html Generate a visual representation of your dependencies bundle init(1) bundle-init.1.html Generate a simple Gemfile, placed in the current directory bundle gem(1) bundle-gem.1.html Create a simple gem, suitable for development with Bundler bundle platform(1) bundle-platform.1.html Display platform compatibility information bundle clean(1) bundle-clean.1.html Clean up unused gems in your Bundler directory bundle doctor(1) bundle-doctor.1.html Display warnings about common problems bundle remove(1) bundle-remove.1.html Removes gems from the Gemfile

PLUGINS

When running a command that isn´t listed in PRIMARY COMMANDS or UTILI‐ TIES, Bundler will try to find an executable on your path named bundler- and execute it, passing down any extra arguments to it.

OBSOLETE

These commands are obsolete and should no longer be used: ○ bundle cache(1) ○ bundle show(1) March 2019 BUNDLE(1)

Copied to clipboard
free 100$ digital ocean credit