2015-09-03 20 views
0

我正在使用CarrierWave,在我的上傳器中我有process :resize_to_fit => [1334,1334]。當我評論這條線時,一切正常,當我取消註釋時,我得到錯誤undefined method 'gsub' for nil:NilClass。我已經包含了CarrierWave :: MiniMagick,並且從我的理解中可以看出,這是所有必需的。CarrierWave調用進程時未定義的方法`gsub` resize_to_fit

回答

0

對於任何碰到這個問題的人來說,它與Ruby 2.2.0中的Kernel#open_uri_original_open方法有關。如果您切換到較舊版本的Ruby,如2.1.x,它將解決此問題。實際問題不是CarrierWave,而是MiniMagick。

相關問題