Windows で ExecJS::ProgramError TypeError が出たときは

2015/02/26

この記事は『改訂新版 基礎Ruby on Rails』の読者サポートのために書かれたものです。
読者サポートページに戻る

問題

Windows で本書サンプルソースに含まれるRailsアプリケーション(asagao)を起動すると、次のようなエラーが出る:

ExecJS::ProgramError TypeError: オブジェクトでサポートされていないプロパティまたはメソッドです。

解決法

エディタで Gemfile を開き、末尾に次の行を追加してください。

gem 'coffee-script-source', '1.8.0'

そのうえで次のコマンドを実行してください。

bin/bundle update coffee-script-source

参考資料