2013-02-03 [長年日記]
_ Windows8 で RailsInstaller
Windows8をVMWareFusion5へ入れてみたので、RailsInstallerをインストールしてRailsアプリを作れるか試してみた。ExecJS::RuntimeErrorExecJS エラーが出たのでメモしておく。
RailsInstallerをインストール
インストールするとメニューに以下のように追加される。
スクリーンショット:http://www.flickr.com/photos/igaiga/8440978254/in/photostream
インストールされるバージョンは以下(今日現在)。
- ruby-1.9.3-p125
- rails 3.2.1
rails new して rails g scaffold して rake db:migrate して rails s してブラウザでアクセスすると以下のエラー
ExecJS::RuntimeError in
Showing C:/Sites/.../app/views/layouts/application.html.erb where line #6 raised:
(in C:/Sites/.../app/assets/javascripts/ideas.js.coffee)
Showing app/views/layouts/application.html.erb where line #6 raised: app/assets/javascripts/ js.coffee
スクリーンショット:http://www.flickr.com/photos/igaiga/8441060182/in/photostream
以下からDLして Node.js をインストール。
Windowsを再起動。Windowsが起動したらCommand Prompt with Ruby on Rails を起動して rails s。 scaffold で作ったページへアクセスすると解決している。
おそらく↓これと同じ問題なので、Windows7でも起こるのかな?私はGemfileは何も修正しませんでした。