JavaScript - webpackの非同期読み込みjsの問題
迷茫
迷茫 2017-06-26 10:56:31
0
4
773

2 つの JS をインポートしました。最初の JS は抽出されたパブリック JS で、2 番目はページ JS で、最初の JS に依存します。 2 つの JS をノンブロックでロードするだけでなく、依存関係を通常どおり処理できるようにしたいと考えています。つまり、1 つと 2 つは同時にロードされますが、2 つ目は最初のロードが完了した後にのみ実行されます。何をするか###

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(4)
女神的闺蜜爱上我

これは私です。これはヘッドにjsを入れて、parseHtmlを分割しています。最終的にはスクリプトを実行するため、本文の最後に置く必要はなくなりました

いいねを押す +0
某草草

最新のブラウザは通常、デフォルトでこの処理メカニズムを使用します。
JSの並列ダウンロードは、上から下へ、ダウンロード後すぐに実行されます。このうち、次のものを先にダウンロードしても、上のものがダウンロードと実行が完了するまで待たなければなりません。
http://www.cnblogs.com/cococe...

いいねを押す +0
为情所困

require.ensureあなたのニーズを満たすことができるはずです。

リーリー

詳細については、webpack オンデマンドのパッケージ化とロードを参照してください

いいねを押す +0
巴扎黑

require.ensure は同時にロードする必要があるため、要件には適していません。require.ensure によって生成されたファイルを調べました。その原理は、promise+jsonp を介して js をロードすることです。オンデマンドで実現できますが、並列では実現できません。 js 自体の場合、ブラウザーは並列リクエストを作成しますが、その数には制限があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート