実現したいこと
require_relative 'search'はif FILE == $0内以外では機能しますが、この中だとエラーが起きます。
requireはどちらでもSearch.new でエラーです。
スクリプトの追加で解決しますか。
前提
久しぶりなのでrubyのバージョンはまだ2.1です。
発生している問題・エラーメッセージ
`<top (required)>': uninitialized constant Search (NameError)
該当のソースコード
ruby
1# coding: utf-82 3require_relative 'search'4require './search.rb'5 6if __FILE__ == $07 8Search.new 9end
試したこと
関係ないものを消去してこの形になりました。
またgemのrequire ではエラーになりません。
追記
どうやらこのファイルだけおかしいので再検討します。
0 コメント