2011-06-22 2 views
0

をロードしないで、次のとおりですRubyのモジュールIは、次のような構造を持っている依存ファイルに

lib/models/module_name.rb 
lib/models/module_name/one.rb 
lib/models/module_name/two.rb 
lib/models/module_name/three.rb 

module_name.rbには、次のものが含まれています

require 'module_name/one' 
require 'module_name/two' 
require 'module_name/three' 

module_name.rbがロードされると、私はそのような」エラーを取得しませんロードするファイル - module_name/one(LoadError) '

アイデア?私の無知を許してください。

+0

@moderatorsこの投稿を閉じるか削除するか投票してください、それは迷惑です。 –

答えて

0

が見えます。基本的には、移動を行った後にファイルが移動されましたが、ファイルはLinux VMに正しく登録されていないため、ルビによってロードできませんでした。

3

は、使用してみてください:問題はVirtualBoxのと窓の取り付けの相互作用の問題が発生したよう

require File.dirname(__FILE__) + '/module_name/one' 
require File.dirname(__FILE__) + '/module_name/two' 
require File.dirname(__FILE__) + '/module_name/three' 
関連する問題