2011-07-22 9 views
0

私はrails 3.1.0rc4とcoffeeスクリプト2.2.0を使用します。 アプリ/資産/ JavaScriptの/ application.js含まれています:アプリ/資産/ JavaScriptの/ users.jsでRailsのコーヒースクリプトがエラーを投げる

//= require users 

を私は次のコードしている:コーヒー・スクリプトに変換する方法

jQuery(document).ready(function($) { 
    alert('OK'); 
}); 

を?私が交換したとき:

$-> 

jQuery(document).ready 

をして

をusers.js.coffeeするusers.jsからファイル名を変更することがExecJS ::例外RuntimeErrorがスローされます。

答えて

3

あなたの問題への答えは簡単です:入力

$-> 

はあなたがスペースを追加するか必要

Error: Parse error on line 1: Unexpected '->' 

を訴えるためにCoffeeScriptのコンパイラが発生します。

$ -> alert 'OK' 

またはexpliを使用括弧:

$(-> alert 'OK') 
1
jQuery(document).ready ($) -> 
    alert('OK') 
+0

私はまだExecJS :: RuntimeError – Konrad

関連する問題