cloud9でrailsアプリケーションを作成しています。
Runしようとすると
=> Booting Puma => Rails 5.1.5 application starting in development => Run `rails server -h` for more startup options ======================================== Your Yarn packages are out of date! Please run `yarn install` to update. ======================================== To disable this check, please add `config.webpacker.check_yarn_integrity = false` to your Rails development config file (config/environments/development.rb). sh: 1: yarn: not found Exiting
の表示が出て、止まってしまいます。
そこで、yarn installを試みると
yarn install v1.3.2 [1/4] Resolving packages... success Already up-to-date. Done in 1.11s.
のように、すべて最新だよと返してきます。しかし、Runしようとすると再び同様のエラーが出てきます。
もちろん、書いてあるように
config.webpacker.check_yarn_integrity = false
と設定を変更すればよいのですが、それはあまりしたくありません。
このエラーを解消する方法をご存知のかた、教えてください。。
というか、パッケージがすべて最新なのにも関わらずこの表示が出てくることが謎ですので、理由だけでもわかるかた、お願いします。。
一応、以下が自分の環境です。
Ruby 2.4.3
Rails 5.1
Node.js 8.9.4
yarn 1.3.2
webpackerとreact(rails newのオプションで入れた
ちなみに、yarn -vでバージョンの確認はできるため、インストールはできていると思われます。
あなたの回答
tips
プレビュー