2

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 プリプロセッサを使用できると思っていましたが、なぜこれが失敗するのでしょうか?

4

1 に答える 1

4

区切り文字が正しいと確信していますか? 私は見たいと思います:

console.log <%= 1+1 %>

.erbファイルで。

于 2011-09-08T23:39:19.607 に答える