###環境
サーバサイド
ruby 2.5.7
rails 5.2.4
本番サーバ環境
AWS(EC2,RDS,EIP)
###エラー
topに置いている画像が出てこなかったためブラウザで検証。まさに画像がエラーになっておる。
エラーになっていた箇所.scss
background-image: linear-gradient(to top, rgba(170, 280, 200, 0.8) 0%, rgba(151, 217, 225, 0.7) 100%),image-url('top.jpg');
これを
background-image: **image-url('top.jpg'),**linear-gradient(to top, rgba(170, 280, 200, 0.8) 0%, rgba(151, 217, 225, 0.7) 100%);
こうすると画像は表示されるものの、色が表示されなくなる…
そのため、
ターミナル
$ cp app/assets/images/top.jpg public/assets/
rails再起動
$ kill $(cat tmp/pids/puma.pid)
$ rails s -e production
publicに該当画像をコピーして保存することで、色+画像の表示が完了。
おしまい