webpack 2 の新機能では、エクスポート名について次のように述べています。
ES6エクスポートマングリング
エクスポートの使用状況を追跡できる場合、webpack はエクスポート名を単一の char プロパティにマングルできます。
私は webpack を試していて、http: //webpack.github.io/docs/usage.html にある非常に単純な「猫」の例から始めました。
js ファイルを ts に変換し、sourceMaps を有効にしようとしました。app.ts にブレークポイントを設定しても
console.log(cats);
その後、Chrome は正しい場所で停止しますが、コンソールで "cats" を評価できません (Uncaught reference error: cats is not defined)。生成された JS を調べると、「ra」を使用して猫を印刷する必要があることがわかりました。
だから:その原因はこの「輸出マングリング」であると私は正しいですか?
オフにできますか?