私は宝石を書いたと私は自動ロードに私のメインの宝石のロジックにこれをやっているファイル内:Rubyのバージョン1.8.7とREEのために1.8.7またはRuby EnterpriseでRubyの自動ロードが機能していませんか?
$:.push File.expand_path('lib', __FILE__)
require "oa-casport/version"
require 'omniauth/core'
module OmniAuth
module Strategies
autoload :Casport, 'omniauth/strategies/casport'
end
end
を、それは「ロードするそのようなファイルをプリントアウトしない - omniauth /戦略/ casport」
しかし、それはバージョン1.9.2でこのメッセージを印刷しません。自動ロードを呼び出すの場所で何かオフはありますか?
宝石のためのレポはhttps://github.com/stevenhaddox/oa-casport
に位置していますEDIT:私のgemはバージョンに関係なくRails 2と3で動作しますが、SinatraではRuby/REE 1.8.7を使用すると動作しません。何か案は?