###発生条件
rails6で新規アプリを作るとそうなる
rails webpacker:install
↪︎yarn not installed.
brew install yarn
↪︎brew command not found.
Homebrewをインストール
###用語解説
webpacker -> railsでwebpackを使えるようにするためのgem。node.jsのモジュールの1つ。rails6からwebpackerが初期設定で搭載されるようになった。webpackはjs,css,画像といったモジュールをまとめてくれるツール。これにより管理しやすくなるだけでなく、webの読み込み速度が上がる。
yarn -> node.jsのパッケージマネージャ。webpackerを使うために必要。パッケージマネージャとは、多くのプログラムをまとめるパッケージを管理するツール。フレームワークやwebpackのようなモジュールバンドラーなどの多くのプログラムで構成されているモノを速くインストールすることができる。パッケージマネージャがない場合手動でパッケージを管理しなければいけないためとても大変。rails6からwebpackerが搭載されるようになったためyarnをインストールする必要性が出た。
Homebrew ->
###関係性
yarn -> webpacker
###参考
webpacker, yarn