我在此exception_notifier
之后安装了http://railscasts.com/episodes/104-exception-notifications-revised
gem。但是在运行rails s
时,我得到了这个
/home/ruby-2.0.0-p195/gems/actionpack-3.2.13/lib/action_dispatch/middleware/stack.rb:43:in `build': undefined method `new' for ExceptionNotifier:Module (NoMethodError)
所以我尝试了谷歌这个问题,我发现我可以在我的production.rb
文件中使用这个config.middleware.use ExceptionNotifier::Rack...
config.middleware.use ExceptionNotifier...
这个uninitialized constant ExceptionNotifier::Rack (NameError)
但后来我收到了这条消息:
{{1}}
我该如何处理这个gem安装?
答案 0 :(得分:6)
如果您按照@pdobb指示的链接https://github.com/smartinez87/exception_notification
,您会发现必须使用
ExceptionNotification::Rack
而不是
ExceptionNotifier::Rack
答案 1 :(得分:3)
这是ExceptionNotification::Rack
。 ExceptionNotifier
适用于4.0之前的版本。有关详细信息,请参阅此处的入门信息:https://github.com/smartinez87/exception_notification。