新手问题 如何自动加载自定义的类,网上找的都不行

milk · 2015年01月04日 · 1419 次阅读

如题,rails 4 我尝试了网上能找到的方法,都不行,不会自动重新加载,也不会自动 require 比如我在 app 下加了一个 service 文件夹试过

#不行
config.autoload_paths += ["#{Rails.root}/app/service/"]
#也不行
config.eager_load_paths += ["#{Rails.root}/app/service/"]
#下面的也不行
config.eager_load_paths += Dir[Rails.root.join('app', 'service',"{**}")]
config.autoload_paths += Dir[Rails.root.join('app', 'service',"{**}")]

还有一个类似的问题是,我在系统已经存在的文件夹下,比如 controller 下,自己建立了一个文件,也不会自动重新加载和 require,这是怎么回事,只有用 rails g controller 生成的文件才会自动加载?

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号