Rails 3.1 プロジェクトに foo.js.coffee.erb というファイルがあります。
console.log <?= 1+1 ?>
これは〜をひき起こす:
throw Error("ExecJS::ProgramError: Error: Parse error on line 1: Unexpected 'COMPOUND_ASSIGN'\n (in /Users/trafnar/Sites/imagesnap/app/assets/javascripts/tiles.js.coffee.erb)")
明らかにERBがそれをつまずかせています。Rails 3.1 では、coffeescript の前に ERB プリプロセッサを使用できると思っていましたが、なぜこれが失敗するのでしょうか?