私は netbeans ide 7.1.1 を使用し、node.js 経由で CoffeeScript を実行して、coffeescript フォルダーの変更を監視し、javascript を使用して別のフォルダーに自動的にコンパイルしています。すべてが正常に機能していたので、何が起こったのかわかりませんが、ほとんどの JavaScript ファイルの先頭に  の文字が表示されるようになりました。本当にイライラします。変更された唯一のことは、netbeans でプロジェクトを閉じてから再度開いたことです。それが問題の始まりです。エンコーディングをチェックして、netbeans で UTF-8 として設定されていることを確認しました。coffeescript コンパイラが bom を追加しているように見えますが、実際には netbeans に問題があると思います。
実行すると、すべてのjsファイルに対して「Uncaught SyntaxError: Unexpected token ILLEGAL」が表示されます。