2 つの JS をインポートしました。最初の JS は抽出されたパブリック JS で、2 番目はページ JS で、最初の JS に依存します。 2 つの JS をノンブロックでロードするだけでなく、依存関係を通常どおり処理できるようにしたいと考えています。つまり、1 つと 2 つは同時にロードされますが、2 つ目は最初のロードが完了した後にのみ実行されます。何をするか###
业精于勤,荒于嬉;行成于思,毁于随。
これは私です。これはヘッドにjsを入れて、parseHtmlを分割しています。最終的にはスクリプトを実行するため、本文の最後に置く必要はなくなりました
最新のブラウザは通常、デフォルトでこの処理メカニズムを使用します。 JSの並列ダウンロードは、上から下へ、ダウンロード後すぐに実行されます。このうち、次のものを先にダウンロードしても、上のものがダウンロードと実行が完了するまで待たなければなりません。 http://www.cnblogs.com/cococe...
require.ensureあなたのニーズを満たすことができるはずです。
require.ensure
詳細については、webpack オンデマンドのパッケージ化とロードを参照してください
require.ensure は同時にロードする必要があるため、要件には適していません。require.ensure によって生成されたファイルを調べました。その原理は、promise+jsonp を介して js をロードすることです。オンデマンドで実現できますが、並列では実現できません。 js 自体の場合、ブラウザーは並列リクエストを作成しますが、その数には制限があります。
これは私です。これはヘッドにjsを入れて、parseHtmlを分割しています。最終的にはスクリプトを実行するため、本文の最後に置く必要はなくなりました
最新のブラウザは通常、デフォルトでこの処理メカニズムを使用します。
JSの並列ダウンロードは、上から下へ、ダウンロード後すぐに実行されます。このうち、次のものを先にダウンロードしても、上のものがダウンロードと実行が完了するまで待たなければなりません。
http://www.cnblogs.com/cococe...
リーリーrequire.ensure
あなたのニーズを満たすことができるはずです。詳細については、webpack オンデマンドのパッケージ化とロードを参照してください
require.ensure は同時にロードする必要があるため、要件には適していません。require.ensure によって生成されたファイルを調べました。その原理は、promise+jsonp を介して js をロードすることです。オンデマンドで実現できますが、並列では実現できません。 js 自体の場合、ブラウザーは並列リクエストを作成しますが、その数には制限があります。