«前の日記(2013-01-26) 最新 次の日記(2013-02-24)» 編集

いがいが日記


2013-02-03 [長年日記]

_ Windows8 で RailsInstaller

Windows8をVMWareFusion5へ入れてみたので、RailsInstallerをインストールしてRailsアプリを作れるか試してみた。ExecJS::RuntimeErrorExecJS エラーが出たのでメモしておく。

RailsInstallerをインストール

http://railsinstaller.org/

インストールするとメニューに以下のように追加される。

スクリーンショット: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 をインストール。

http://nodejs.org/download/

Windowsを再起動。Windowsが起動したらCommand Prompt with Ruby on Rails を起動して rails s。 scaffold で作ったページへアクセスすると解決している。

おそらく↓これと同じ問題なので、Windows7でも起こるのかな?私はGemfileは何も修正しませんでした。

http://stackoverflow.com/questions/12520456/execjsruntimeerror-on-windows-7-trying-to-follow-rubytutorial


«前の日記(2013-01-26) 最新 次の日記(2013-02-24)» 編集