読者です 読者をやめる 読者になる 読者になる

execjs うんたらで rake aborted!

Rails ubuntu

環境:ubuntu11.10, rails3.1.1

アプリを生成し、 bundle insall を実行し、
rake db:create したら、以下のエラーが。

Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes.

先生に聞いたら、以下が必要っぽい。
execjs は書かなくても依存性でインストールされているっぽいけど念の為。

gem 'execjs'
gem 'therubyracer'

bundle install 後には問題なく rake db:create が成功しました。

OSX Lion 環境では起こらなかったが…。環境依存なのかしら。