Mimetype-fu无效

时间:2011-05-15 21:49:03

标签: ruby-on-rails

我觉得这应该是一个简单的答案,但我完全难过。

我已经将mimetype_fu添加到我的gemfile中,并在运行bundle install时安装了它。当我尝试使用File.mime_type?在我的应用程序中,我收到一个错误:

NoMethodError: undefined method `mime_type?' for File:Class

运行时在rails控制台中

gem 'mimetype-fu' 

它返回true

我在窗户上,如果那很重要

有什么想法吗?

2 个答案:

答案 0 :(得分:5)

如果您使用的是Bundler,您也可以像这样在gem行中添加require。

gem 'mimetype-fu', :require => 'mimetype_fu'

答案 1 :(得分:1)

您可能需要在rails应用内手动require它。如果您希望全局可用,可以通过向config/initializers/添加文件来执行此操作。

编辑|另外,你确实重新启动了rails服务器,对吗? ;)