2

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」を使用して猫を印刷する必要があることがわかりました。

だから:その原因はこの「輸出マングリング」であると私は正しいですか?

オフにできますか?

4

0 に答える 0