Railsチュートリアルでローカルに開発環境(CentOS)を作った際にImageMagickをインストールする手順が乗ってなかったので、メモメモφ(..)
第11章の下記のように修正すると、
class PictureUploader < CarrierWave::Uploader::Base include CarrierWave::MiniMagick # 追加分 process resize_to_limit: [400, 400] # 追加分 storage :file # アップロードファイルの保存先ディレクトリは上書き可能 # 下記はデフォルトの保存先 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
ImageMagickがインストールされていないため、エラーになる。
install方法
下記を実行すればOK
$ sudo yum -y install ImageMagick