组织Rails源文件

时间:2011-03-18 15:01:53

标签: ruby-on-rails

如果我想将 /lib/foo_bar.rb 移至 /lib/tidy/foo_bar.rb ,甚至 / lib / tidy / somestuff / foo_bar .rb

我必须声明 FooBar 模块整洁模块Tidy :: Somestuff

换句话说模块必须与目录结构匹配吗?

1 个答案:

答案 0 :(得分:2)

是的,如果您不想指定加载路径。你可以将lib / tidy添加到LOAD_PATH,然后Rails会找到它,但是更容易遵守约定