我正在使用CarrierWave,在我的上传器中我有process :resize_to_fit => [1334,1334]
。当我评论这一行时,一切正常,当我取消注释它时,我得到错误undefined method 'gsub' for nil:NilClass
。我已经包含了CarrierWave :: MiniMagick,根据我的理解,这就是所需要的一切。
答案 0 :(得分:0)
对于遇到此问题的任何其他人,它与Ruby 2.2.0中的Kernel#open_uri_original_open
方法有关。如果您切换到较旧版本的Ruby,例如2.1.x
,它将解决问题。实际问题不在于CarrierWave,而在于MiniMagick。