Rails 5.1 アプリを Heroku にプッシュしようとすると問題が発生します。rake:assets:precompile
で失敗します
Webpacker requires Node.js >= 6.0.0 and you are using 0.10.30
これについては以前に投稿したことがありますが、解決できず、現在はぐるぐる回っています。$PATH に問題があるようで、それが $PATH にあることを確認する必要があると言われました/usr/local/bin
。みたいですね。コンソールから node と print を実行することもできます。実行しているノードのバージョンも表示されるので、今迷っています。明らかに間違っているように見えることの 1 つは、$PATH 内の「もの」の量です。これが問題の原因になっている可能性はありますか?
Simons-MBP:~ Simon$ echo $PATH
/Users/Simon/.rvm/gems/ruby-2.4.0/bin:/Users/Simon/.rvm/gems/ruby-2.4.0@global/bin:/Users/Simon/.rvm/rubies/ruby-2.4.0/bin:/usr/local/sbin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Postgres.app/Contents/Versions/latest/bin:/Users/Simon/.rvm/bin
Simons-MBP:~ Simon$ node
> console.log('hello node')
hello node
undefined
>
(To exit, press ^C again or type .exit)
>
Simons-MBP:~ Simon$ node -v
v8.9.4