【发布时间】:2015-01-15 14:43:08
【问题描述】:
我正在关注本教程http://guides.rubyonrails.org/engines.html 关于rails引擎,也许我做错了什么。 在浏览器中出现以下错误。
自动加载常量 Blorgh::ApplicationController 时检测到循环依赖
提取的源代码(第 492 行附近):
if loading.include?(expanded)
raise "Circular dependency detected while autoloading constant #{qualified_name}"
else
require_or_load(expanded, qualified_name)
raise LoadError, "Unable to autoload constant #{qualified_name}, expected #{file_path} to define it" unless from_mod.const_defined?(const_name, false)
任何想法如何解决这个问题?
【问题讨论】:
-
听起来您的代码有错误,但您发布的所有代码看起来都是正确的。贴出相关代码。
标签: ruby-on-rails rails-engines