生産のWebPACKツリーを揺るがすとスコープ巻き上げの最適化

ツリーに振とうは梱包時に参照されていないを除去するためにパッケージ化され最適化された生産モード、通常のJavaScriptコードが来るの用語であります

唯一つの機能を使用するモジュールの開発の導入は、パッケージは、未使用の機能は、それにパッケージされている保つためにはない、使用される機能をパッケージ化します。

 

例:

新しいモジュール輸出追加(a、b)は、{+ bを返します} 

                  エクスポートイベント(B){+ bを返します} 

2件の通話

「a.js」からインポートします

 a.add(1,2)

//このイベントでは、パッケージがパックに彼を入れないであろうために呼び出されていません

 

3スコープ巻上げ

  一緒にあなたの全体のコードを壊す(コードのみ一度参照)

例えば:モジュールのエクスポートは= 1を聞かせ、B = 2、C = 3

  コールは「./a.js'からインポートします

   console.log(a + b + c)がWebPACKのは、あなたが値を計算するのに役立ちます。この時点で詰め、ブラウザを計算する必要はありません。

おすすめ

転載: www.cnblogs.com/bride/p/11205056.html