0
我知道很多問題已被問到,但無法找到答案以及如何解決我的問題。我想在第一次上傳時調整圖像大小,但不起作用。我可以在不調整大小的情況下正確加載圖像。 問題是,當我添加過程:resize_to_fit => [300,-1]Carrierwave mongoid minimagick
我有一個滑軌與所述寶石
gem 'carrierwave'
gem 'carrierwave-mongoid', :require => 'carrierwave/mongoid'
gem 'fog'
gem 'mini_magick'
gem 'mongoid', '~> 4.0.0.beta1'
的image_uploader.rb
class ImageUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
# Choose what kind of storage to use for this uploader:
storage :fog
process :resize_to_fit => [300, -1]
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
def extension_white_list
%w(jpg jpeg gif png)
end
end
它讓我在下面的錯誤消息NoMethodError /初創 未定義的方法'規模」的# –
Chleo
代碼不破現在(謝謝),但似乎沒有調整圖像大小,基本上我有一個2.6MB的圖像,我想減少。圖像加載但大小相同。 @anusha – Chleo
@Chleo:嘗試像這樣'version:thumb do process:resize_to_limit => [200,200] end' – anusha