画像アップロード機能の実装
## 画像アップロード機能の実装
*Active Storage*
ファイルのアップロード機能を持つGem
*インストール方法*
```
% rails active_storage:install
```
マイグレーションファイルが生成される
```
% rails db:migrate
```
*/_Sequel Pro でDBを確認する_/*
## 画像加工のツールの導入
*ImageMagick*
CLIから画像を処理を加えることが出来るツール。
Gemではなくソフトウェア
Homebrewからインストール必要。
Railsでソフトウェアを使用するには、
_MiniMagick_
というGemが必要
*インストール方法*
```
ターミナル
% brew install imagemagick
```
## MiniMagick
ImageMagickをRubyで使えるようにするためのGem。
画像サイズの変更には、
*ImageProcessing* というGemが必要。
## ImageProcessing
画像サイズを調整する機能をもつGem
## MiniMagick と ImageProcessing のインストール方法
``` Gemfile
gem ‘mini_magick
gem ‘image_processing’, ‘~> 1.2’
```
ターミナルで、
% bundle install
*Gemインストールを行ったあとは、rails s でローカルサーバーの再起動が行う*
再起動後に反映されるため