概要
EC2でプリコンパイルが実行されず、下記のような文章が出現するケースがあります。
Download Yarn at https://yarnpkg.com/en/docs/install
特にエラー文も発生しないので、プリコンパイルが実行できたと勘違いしがちですが、実際には処理が行われていないのでCSS / JS / 画像が正しく表示されなくなります。
結論
EC2上にyarnがインストールされていないことが原因なので、npmを使ってyarnをインストールしてあげるだけです。
sudo npm i -g yarn
再度EC2上で下記コマンドを実行するとプリコンパイルが実行されます。
[ec2-user@ip-xx-xx-xx-xx アプリケーション名]$ bundle exec rails assets:precompile RAILS_ENV=production