coffee -c app.coffee
またはで完全に正常にコンパイルされるファイルがあります--print
が、で実行すると、coffee app.coffee
一致しない outdent エラーが発生します。
さらに、一致しないアウトデントは、実際のコードに関係なく、常にまったく同じファイルの場所 (行 109、列 16) にあります。あれは、
- 走る
coffee app.coffee
報告する
app.coffee:109:16: error: unmatched OUTDENT user.destroy() ^
- コードを移動します (ファイルの上部にいくつかの空の行を挿入します)
- 走る
coffee app.coffee
報告する
app.coffee:109:16: error: unmatched OUTDENT user.setPassword(req.body.password).then () -> ^
はい、そのエラー インジケーターはランダムな文字を指しています。
上で述べたように、このファイルはcoffee -c app.coffee
.
coffee
これは実行可能ファイルのバグですか? 何が原因でしょうか?