はじめに
最近,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
がインストールされていなかったみたいです.
同じ事案に出会った方が救われますように…
それでは