javascript - 웹팩 비동기 로딩 js 문제
迷茫
迷茫 2017-06-26 10:56:31
0
4
735

두 개의 js를 가져왔는데, 그 중 첫 번째는 추출된 공개 js이고, 두 번째는 페이지 js이며 첫 번째 js에 종속됩니다. 두 js가 비차단 방식으로 로드되기를 원하지만 종속성도 정상적으로 처리할 수 있기를 바랍니다. 즉, 하나와 두 개가 동시에 로드되지만 두 번째 j는 첫 번째 로드가 완료된 후에만 실행됩니다. 어떡하지

迷茫
迷茫

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

모든 응답(4)
女神的闺蜜爱上我

저는 js를 헤드에 넣었습니다. 이것이 인터페이스 구문 분석 순서입니다. jquery를 헤드에 넣고 parsHtml을 분할합니다. 결국 소요되는 시간은 스크립트를 실행하는 시간이기 때문에 더 이상 본문 하단에 넣을 필요가 없습니다

某草草

최신 브라우저는 일반적으로 기본적으로 이 처리 메커니즘을 사용합니다.
JS 병렬 다운로드는 위에서 아래로 다운로드 후 바로 실행되는데, 그 중 아래의 것을 먼저 다운로드하더라도 위의 것이 다운로드 및 실행이 완료될 때까지 기다려야 실행이 가능합니다.
http://www.cnblogs.com/cococe...

为情所困

require.ensure귀하의 요구를 충족할 수 있어야 합니다.

으아악

자세한 내용은 webpack 주문형 패키징 및 로딩을 참조하세요

巴扎黑

require.ensure는 동시에 로드해야 하기 때문에 요구 사항에 적합하지 않습니다. require.ensure에서 생성된 파일을 살펴보니 그 원칙은 promise+jsonp를 통해 차단 방식으로 js를 로드하는 것입니다. 주문형이지만 병렬은 아닙니다. js 자체의 경우 브라우저는 병렬 요청을 수행하지만 그 수는 제한되어 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!