問題タブ [tree-shaking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
453 参照

rollup - 未使用の関数に外部依存関係がある場合、ロールアップ ツリーシェイキングが機能しない

// file1.js

// input.js --> 入力ファイルをロールアップしてバンドルする

理想的には、myLabel は、treeshaking に従ってインポートされないため、バンドルされるべきではありません。ただし、バンドルには myDiv と myLabel の両方が含まれます。

理解を助けてください。

0 投票する
0 に答える
140 参照

webpack - ベンダー エントリは Webpack でツリー シェイキングを通過しますか?

プロジェクトを調整してwebpack.config.jsキャッシュを最適化していますが、そのエントリは次の行の中にあります。

ES6のモジュールを使っているのでmaterial-ui、別のエントリに入れるとやはり木が揺れるのか、そのまま入れるのか。

おまけの質問: 統計 json に基づいてどのように検出できますか?