version :thumb等を追加したい場合は以下のような感じ
app/uploaders/photo_image_uploader.rb
class PhotoImageUploader < CarrierWave::Uploader::Base
(略)
version :thumb do
process convert: "jpg"
process resize_to_fit: [190, 120]
def full_filename(for_file)
super(for_file).sub(/\.[^\.]+$/, '.jpg')
end
end
end
記載から省いてますが、pietなど使ってサムネイル用意する時にoptimizeも併せて実施しています。
追加した後に以下のコマンドで再出力
rails r 'Photo.all.order("id desc").each{|photo| photo.image.recreate_versions! if photo.image.present?}'