test.jsに次のCoffeescriptがあります
yo () -> console.log("yo")
Coffee -o public / javascripts / -cw public /coffeescripts /を介してコンパイルすると、public / javascripts/test.jsが取得されます。
// Generated by CoffeeScript 1.4.0
(function() {
var yo;
yo = function() {
return console.log('yo');
};
}).call(this);
私はこれを通常の方法でHTMLファイルに含めようとしています。
<script src="/javascripts/test.js" type="text/javascript"></script>
<script type='text/javascript'>
//<![CDATA[
$(function() {
alert('before yo');
yo();
alert('after yo');
});
//]]>
</script>
ただし、「キャッチされていない参照エラー:yoが定義されていません」というメッセージが表示され続けます。Coffeescriptによって生成されたjavascriptを実際に使用するためのプロセスは何ですか?