bundle - リファレンスマニュアル、オプション、コマンド例


名前

bundle - Rubyの依存関係管理

概要

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

説明

Bundler は、 多数のマシンにわたるアプリケーションの依存関係を、その存続期間全体にわたって体系的かつ反復的に管理します。

開始方法の詳細については、バンドラー Web サイト https://bundler.io を参照してください。Gemfile 形式の詳細については、Gemfile(5) を参照してください。

オプション

--no-color

すべての出力をカラーなしで印刷します

--retry, -r

ネットワークコマンドを試行する回数を指定します

--verbose, -V

追加のログ情報を出力する

バンドルコマンド

バンドル サブコマンドを主なコマンドとユーティリティに分けます。

主なコマンド

bundle install(1) bundle-install.1.html

Gemfile または Gemfile.lock で指定された gem をインストールします。

bundle update(1) bundle-update.1.html

依存関係を最新バージョンに更新します

bundle cache(1) bundle-cache.1.html

アプリケーションに必要な .gem ファイルを vendor/cache ディレクトリにパッケージ化します (エイリアス: バンドル パッケージ、バンドル パック)。

bundle exec(1) bundle-exec.1.html

現在のバンドルでスクリプトを実行する

bundle config(1) bundle-config.1.html

Bundler の構成オプションの指定と読み取り

bundle help(1) bundle-help.1.html

各サブコマンドの詳細なヘルプを表示する

ユーティリティ

bundle add(1) bundle-add.1.html

指定した gem を Gemfile に追加し、バンドル インストールを実行します。

bundle binstubs(1) bundle-binstubs.1.html

gem 内の実行可能ファイルの binstub を生成する

bundle check(1) bundle-check.1.html

アプリケーションの要件がインストールされており、Bundler で使用できるかどうかを確認します。

bundle show(1) bundle-show.1.html

バンドル内の特定の gem のソースの場所を表示します

bundle outdated(1) bundle-outdated.1.html

現在のバンドル内の古い gem をすべて表示します

bundle console(1) (deprecated)

現在のバンドルで IRB セッションを開始します

bundle open(1) bundle-open.1.html

インストールされている gem をエディターで開きます

bundle lock(1) bundle-lock.1.html

依存関係のロックファイルを生成する

bundle viz(1) bundle-viz.1.html (deprecated)

依存関係の視覚的表現を生成する

bundle init(1) bundle-init.1.html

単純なGemfileを生成し、現在のディレクトリに配置します。

bundle gem(1) bundle-gem.1.html

Bundler での開発に適したシンプルな gem を作成する

bundle platform(1) bundle-platform.1.html

プラットフォームの互換性情報を表示する

bundle clean(1) bundle-clean.1.html

Bundler ディレクトリ内の未使用の gem をクリーンアップする

bundle doctor(1) bundle-doctor.1.html

一般的な問題に関する警告を表示する

bundle remove(1) bundle-remove.1.html

Gemfile から gem を削除します

bundle plugin(1) bundle-plugin.1.html

Bundler プラグインの管理

bundle version(1) bundle-version.1.html

Bundler のバージョン情報を出力します

プラグイン

PRIMARY COMMANDS または UTILITIES にリストされていないコマンドを実行する場合、Bundler はパス上で bundler- という名前の実行可能ファイルを見つけて実行し、追加の引数をそれに渡します。

廃止

これらのコマンドは廃止されたため、使用しないでください。

  • バンドルインジェクト(1)