错误发生在:仅限暂存环境
config/initializers/activity_api.rb:4:in 'block in <top (required)>'
Rails.application.config.to_prepare do
config = YAML.load_file('config/activity.yml')[Rails.env] || {}
config.deep_symbolize_keys!
Activity::API.config = config
end
我在Activity::API
app/classes/activity/api.rb
类定义
module Activity
class API
...
end
end
我应该在Activity
中明确定义一个模块app/classes/activity.rb
并要求app/classes/activity
中的文件或者我有什么误解吗?
也许app / classes子目录不在自动加载路径中?
答案 0 :(得分:0)
创建一个空模块Activity
会有所帮助。
您还可以尝试使用内联类声明样式:
class Activity::Api
end