Почему «комплектация / настройка» не включает какие-либо драгоценные камни в моем Gemfile? - PullRequest
0 голосов
/ 06 марта 2012

Я хотел бы использовать bundler/setup, чтобы включить все мои перечисленные драгоценные камни, но у меня ничего не получается.В go.rb у меня есть

require 'rubygems'                                                                                                
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('Gemfile', __FILE__)                                                   
require 'bundler/setup' if File.exists?(ENV['BUNDLE_GEMFILE'])

, который не требует httparty, как я и думал:

$ bundle exec ruby go.rb                                                                                          
go.rb:5:in `<main>': uninitialized constant HTTParty (NameError)  

Что я делаю неправильно?


Я создал небольшой проект для этого вопроса, здесь .

1 Ответ

1 голос
/ 06 марта 2012

Насколько я понимаю, 'bundler/setup' управляет только требуемым путем (удаляет содержимое по умолчанию и добавляет пути для драгоценных камней, определенных в Gemfile.lock). Если вам не нужны эти библиотеки, их содержимое будет недоступно.

...