Bundler maintains a consistent environment for ruby applications. It tracks an application's code and the rubygems it needs to run, so that an application will always have the exact gems (and versions) that it needs to run.
With Bundler, it can be easy to share your code between development, staging and production machines. Of course, you know how to share your own application or gem: stick it on GitHub and clone it where you need it. Bundler makes it easy to make sure that your application has the dependencies it needs to start up and run without errors.
Getting started with bundler is easy! Open a terminal window and run this command:
Specify your dependencies in a Gemfile in your project's root:
バンドラーがあれば、コードをマシンの開発、ステージング、制作の間で簡単にシェアすることができます。もちろん、自分のアプリケーションやジェムのシェアの方法はご存じでしょう:シェアするにはGitHub上に貼り付けて必要な場所にクローン作製します。バンドラーがあれば、エラーを出すことなくスタートアップし実行すべき従属物をアプリケーションが備えていることを簡単に確認できます。
バンドラーの使い方は簡単です!ターミナルウィンドウを開いてこのコマンドを実行してください:
プロジェクトのルートのジェムファイルにある従属物を指定してください:
Bundlerを使用することで、開発環境やステージング環境のコードを、容易に製造装置に割り当てることが出来ます。もちろん、アプリケーション、つまりgemをどうすれば割当てられるかの方法を知らなければなりません。その方法はアプリケーションをGitHubに貼り付け、必要な場所にコピーすることです。
Bundlerは、エラーを起こさないでアプリケーションを起動させるためや、動作させるため、確実に依存性を持足せることを容易にします。
Bundlerを起動するのは簡単です。端末のウィンドウを開き、このコマンドを起動するだけです。
アプリケーションの依存性を、プロジェクトルートのGemfileの中に指定してください。