Вы можете использовать Bundler (http://bundler.io/) для управления драгоценных камней. Вы хотите запустить bundle init
в терминале, чтобы создать gemfile.
В Gemfile объявить все ваши зависимые драгоценные камни, например:
gem "sqlite3"
gem "pry"
Затем на файл environment.rb требуют Bundler и драгоценные камни, все должны быть необходимы. В последней строке требуются файлы, на самом деле содержащие ваш код.
require 'bundler/setup'
Bundler.require
Dir[File.join(File.dirname(__FILE__), "[ENTER DIRECTORY PATH HERE]", "ENTER FILE TYPE HERE")].each {|f| require f}
#=> Example: Dir[File.join(File.dirname(__FILE__), "../app/models", "*.rb")].each {|f| require f}