Docs header transparent bg

Rails 內建支援 Bundler。

如何將 Bundler 與 Rails 搭配使用

如常安裝 Rails。如果你平常使用 sudo 安裝 gem,請使用 sudo。

$ gem install rails

我們建議使用 rvm 安裝 Ruby,特別是如果你在不同的 Ruby 版本之間切換時

如常產生 Rails 應用程式

$ rails new myapp
$ cd myapp

執行伺服器。Bundler 會透明地管理你的相依性!

$ rails server

在你需要時,將新的相依性加入你的 Gemfile。

gem 'nokogiri'
gem 'geokit'

如果你希望相依性只在特定的 Rails 環境中載入,請將它放在以該 Rails 環境命名的群組中

group :test do
  gem 'rspec'
  gem 'faker'
end

你也可以同時將相依性放在多個群組中

group :development, :test do
  gem 'wirble'
  gem 'ruby-debug'
end

了解更多:群組

加入相依性後,如果它尚未安裝,請安裝它

$ bundle install

這會將 Gemfile 中的所有相依性更新為最新版本,且不會與其他相依性衝突