rails 中加载自定义文件

来源:互联网 发布:即时通讯软件 建群 编辑:程序博客网 时间:2024/04/27 22:10

rails默认生成lib文件夹,但是没有默认加载lib中的文件,可以在config/application.rb中配置如下代码,加载lib文件夹里面定义的module或者是class:

config.autoload_paths += %W(#{config.root}/lib)

当然这种方法不只是可以加载lib文件,还可以加载其他自定义的文件夹.

注意的是这些自定义的文件的module或者class名一定要和文件名一直,比如class名为AppStore,那文件名一定要是app_store.rb,这也是rails中的约定大于配置把.


0 0