【发布时间】:2011-01-04 03:30:24
【问题描述】:
我有一个关于 lib 目录中定义的模块的令人费解的问题
我有两个文件
#lib/authentication.rb
module Authentication
end
#lib/test_module.rb
module TestModule
end
在我的应用程序控制器中
class ApplicationController < ActionController::Base
include Authentication
include TestModule
end
身份验证模块正确加载,但测试模块没有
我得到“未初始化的常量 ApplicationController::TestModule”
我被难住了……有人吗?
编辑:有人知道我可以在哪里调试吗?
【问题讨论】:
-
愚蠢的问题,但是您是否重新启动了服务器?如果没有,重新启动进程是否修复它?
-
是的,我确实尝试重新启动。之后服务器无法启动。
标签: ruby-on-rails include