私はコーヒースクリプトとブランチを使ったプロジェクトを持っています。
ファイル連結には次の構成があります。
files:
javascripts:
joinTo:
'js/app.js': /^app(\/|\\)(?!templates)/
'js/vendor.js': /^vendor/
templates:
joinTo:
'js/templates.js': /^app\/templates/
このプロジェクトを複製してビルドすると、すべて正常に動作します。すべてのソース ファイルが開発者コンソールに表示されます。次に、プロジェクト内の任意のファイルに無害な変更を加えると (役に立たない変数宣言を追加したり、"return" ステートメントを複製したりするなど)、奇妙なことが起こります。
ビルドされたコードは有効で正常に動作しますが、利用可能なソース マップがありません。
ソース マップをまったく無効にしても、いくつかの間違った動作が見られます。
同時に、オリジン ビルド ファイルは完全に有効です (3 番目のリンクを投稿できません、申し訳ありません)。最後に '//# sourceMappingURL=app.js.map' 行があり、末尾にスペースなどはありません。
これが何であり、この問題を解決する方法はありますか?