2014-08-28 10 views

Antwort

4

Dies erfolgt über bundler/setup: http://bundler.io/v1.3/bundler_setup.html. Es ist in Ihrer config/boot.rb Datei erforderlich. Kurz gesagt stellt es zunächst Umgebungsvariable auf Ihre Gemfile Punkt:

ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) 

Dann fügt sie Wege für alle Edelsteine ​​zu LOAD_PATH, von bundler/setup erfordern:

require 'bundler/setup' if File.exist?(ENV['BUNDLE_GEMFILE']) 

Dann bedarf es alle benötigten Edelsteine ​​(config/application.rb):

Bundler.require(*Rails.groups) 
4

Rails-Anwendungen verwenden Bundler (das ist die Sache mit der Gemfile). Wenn der Bundler die Gemfile beim Start einer Rails-Anwendung lädt, benötigt er automatisch alle dort aufgeführten Edelsteine, so dass Sie dies nicht selbst tun müssen.

Verwandte Themen