さて、アプリ作って動かしてみる
$ rails new testApp
$ cd testApp
$ rails server
とすると、
/usr/local/rvm/gems/ruby-1.9.3-p448/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)
というエラーが出る。JavaScriptの環境がないみたい。
調べてみると、Gemfileに以下を追加する必要があるとのこと。
gem 'execjs'
gem 'therubyracer'
そのあと、bundle installで必要なものがインストールされる。再度、
$ rails server
で、ちゃんと動きましたと。
$ rails new testApp
$ cd testApp
$ rails server
とすると、
/usr/local/rvm/gems/ruby-1.9.3-p448/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)
というエラーが出る。JavaScriptの環境がないみたい。
調べてみると、Gemfileに以下を追加する必要があるとのこと。
gem 'execjs'
gem 'therubyracer'
そのあと、bundle installで必要なものがインストールされる。再度、
$ rails server
で、ちゃんと動きましたと。