I have a Rails project that we converted from Rails 5.0 to Rails 5.1.0. When I try to precompile the assets, I get the following error message:
Yarn executable was not detected in the system.
Download Yarn at https://yarnpkg.com/en/docs/install
Everything I read from an internet search says yarn and webpacker comes with Rails 5.1. I get the following from check the rails version.
$rails --version
Rails 5.1.0
How do I fix this? I'd also like to know what is happening.
If you're trying to deploy a Rails 5.2 project with Yarn at Heroku, I suggest you look into the Buildpacks order.
To make it work here, I needed the heroku/NodeJS to be placed before the heroku/Ruby.
You could just remove bin/yarn from your App directory if you're not using yarn/webpacker to avoid the log message.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With