0

タイプスクリプトのデバッグを機能させようとしていますが、マップ ファイル (Web Essentials) を生成してからプロジェクトを実行すると、VS.net 2012 が //@ sourceMappingURL= XXXX.xxxx.js.map 行のデバッガーでキャッチします。生成された .js ファイルの下部にあります。

停止して適切にデバッグするにはどうすればよいですか?

ありがとう!

4

2 に答える 2

1

これは、バグを修正するだけでなく、条件付きコンパイル ルールも変更する最新の IE ロールアップが原因です。その結果、//@ は IE 9 および 10 (11 ではなく、8 については知りませんが、おそらくそうではない) では条件付きステートメントと見なされ、他の条件付きコンパイル ステートメントと同様に実行されます。結果はエラーです。

これは、スクリプト マップの構文が最近 //# に変更され、Typescript がまだそれに更新されていないためです。彼らはこれが 0.9.1.0 (0.9.0.1 ではない) に対して行われることを約束します。

于 2013-07-10T14:56:39.927 に答える
0

Internet Explorer 10 をインストールして実行している場合は、動作するはずです。

于 2013-07-08T22:41:28.590 に答える