はじめに
最近,Ruby on Rails 環境を作成していたのですが,思わぬところで躓きました…
rails new はできるんです.
rails sした時,サーバーが立ち上がらず,エラーが出てしまいました.
キーワードはyarnでした.
事前環境
wsl2: Ubuntu-20.04
node: 14.17.1
rails: 6.1.4.1
webpackerは入っていますか?
rails sした時のエラー文に以下のような部分はありませんか?
(略)
Please run rails webpacker:install
(略)
rails webpacker:installができませんか?
まさに私と同じ状況ですので,次を見てみてください.
yarnは入っていますか?
私はまさにこれでした.
npm install --global yarn
yarnを導入した後先ほどのコマンドを実行してみてください.
もしくはrails newの時に自動でwebpackerがインストールされてると思います.
node(npm)が入っていない人へ
yarnの導入には,npmコマンドを使用しているので,以下の記事などでnodeをインストールしてください.
npmはnodeについてきます.
改善後の環境
wsl2: Ubuntu-20.04
node: 14.17.1
rails: 6.1.4.1
yarn: 1.22.11
さいごに
yarnを使用できる環境を構築していなかったので,アプリケーション作成時にwebpackerがインストールされていなかったみたいです.
同じ事案に出会った方が救われますように…
それでは![]()