昨天,一切正常。你可以在这里查看我以前的 Gemfile 。
然后,我添加了一些你可以在这里看到的组。
从那以后,我收到了这样的信息:
Exiting
/Users/adrien/code/adserver/backoffice/config/initializers/airbrake.rb:1:in `<top (required)>': uninitialized constant Airbrake (NameError)
由于我无法弄清楚为什么会遇到这种行为并且我被卡住了,所以我尝试airbrake
在相应的initializer
. 我重新启动了服务器并收到了以下消息:
Exiting
/Users/adrien/code/adserver/backoffice/config/initializers/devise.rb:4:in `<top (required)>': uninitialized constant Devise (NameError)
[设计全栈跟踪]
就像 Airbrake 的错误一样,我需要devise
在初始化文件中并重新启动服务器。我懂了:
Exiting
/Users/adrien/.rvm/gems/ruby-1.9.3-p194/gems/activerecord-3.2.8/lib/active_record/dynamic_matchers.rb:50:in `method_missing': undefined local variable or method `acts_as_sane_tree' for #<Class:0x007fd3363593f8> (NameError)
[ ActsAsSaneTreeFullStackTrace ]
我需要acs_as_sane_tree
在我的模型文件中,重新启动服务器,现在它可以工作了。
有人能告诉我我做错了什么吗?