0

私の好みの開発環境はそのままの coffeescript であり、AngularJS を使い始めるまではこれでうまくいきました。何らかの理由で、現在のセットアップが coffeescript で正しく動作しません。

これが取引です、これは機能します:

//Jade:
script(type='text/javascript', src='/js/coffee-script.js')
script(type='text/javascript', src='https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js')
script(type='text/javascript', src='/js/grndCntrl.js')

しかし、これではありません:

//Jade:
script(type='text/javascript', src='/js/coffee-script.js')
script(type='text/javascript', src='https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js')
script(type='text/coffeescript', src='/js/grndCntrl.coffee')

私のcoffeescriptの翻訳が有効であることはわかっています。そのcoffeescriptをjsに変換すると、jsファイルで問題なく動作します。

私が疑っているのは、Angular がファイルを取得する前に coffee-script.js がファイルを変換しないことと関係があると思われますが、それがどのように機能するかはよくわかりません。

Angular 用の coffeescript の作成に戻る方法について何か提案はありますか??

4

1 に答える 1

0

Gruntを使用して grunt-watch と grunt-coffee をプリコンパイルし始めたところです。

于 2013-07-28T00:33:01.177 に答える