rails server 実行時の Could not find a JavaScript runtime エラーの対応
rails server 実行時に下記エラーが出た時の対応。
/usr/local/rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
execjs はインストールされているけど、ランタイムが見つからないようなので、therubyracer あたりをインストールすれば解決します。
$ vi Gemfile gem 'therubyracer' <- 追記 $ sudo bundle install
therubyracer 以外で、execjs がサポートしているランタイムは以下の通りです。