Почему Bundler.require не работает в конфигурационном файле, если он находится вне каталога проекта? - PullRequest
0 голосов
/ 20 июля 2011

Обратите внимание, что это не проект рельсов.

dependencies.rb загружается с этой строкой в ​​файле hand_history_parser.rb

require File.join(File.dirname(__FILE__), 'config/dependencies')

dependencies.rb

require "rubygems"
require "bundler"
Bundler.require(:default)

в папке проекта:

>> require 'hand_history_parser' #=> true

на один уровень выше папки проекта:

>> require 'hand_history_parser/hand_history_parser'
Bundler::GemfileNotFound: Could not locate Gemfile
...