node.js Expressアプリとnodeunitテストでは、javascript の翻訳によるプロジェクトの詰まりを避けるために、結果のjavascriptファイルをディスクに保存せずに coffeescript を広く使用しています。
coffeeScript ファイルでエラーが発生すると、コンソールに次のように表示されます: エラーが発生したファイル名と行番号 (たとえば 37): /pathTo_File/fileName.coffee:37
。しかし、私のコーヒーファイルには37行目がありません!!! そこには2倍少ない行があります。
出力JavaScriptファイルの 37 行目にエラーが発生したと思いますが、ディスクにはありません。Coffeescript ファイルのみ。
では、coffeescript ファイルでエラーのある行番号を取得するにはどうすればよいですか?
コーヒースクリプトファイルを手動で(コンソールを使用して)jsに変換し、そこに行番号を表示して、コーヒーファイルでそのエラーが発生した行を推測できることを理解しています。しかし、もっと速いものがあるかもしれません。
私の IDE は WebStorm で、OS は osX です。