javascript - 웹팩 병렬(동시) 패키징 문제
扔个三星炸死你
扔个三星炸死你 2017-07-05 10:43:10
0
1
725

루프 웹팩은 프로젝트를 동시에 여러 위치에 패키징합니다

으아아아
  • num = 1

으아아아
  • num = 2

으아아아
  • ...

  • num = 30

으아아아

진정한 의미에서는 병렬이 아닌 것 같습니다. 모든 웹팩이 완전히 실행될 때까지 기다렸다가 함께 돌아옵니다

기대되는 효과는 함께가 아닌 누가 먼저 만들고 먼저 반납하는지

이것은 nodejs의 단일 스레드와 관련이 있나요?


나중에 병렬 웹팩 라이브러리를 사용하여 소스 코드를 수정하고 각 약속의 반환 시간을 인쇄했습니다. 결과는 비슷했습니다. 도와주세요

扔个三星炸死你
扔个三星炸死你

모든 응답(1)
曾经蜡笔没有小新

Nodejs 실행은 단일 스레드이지만 결과는 작성 방식과 관련이 있습니다.

기대되는 효과는 함께가 아니라 누가 먼저 만들고 반납하는가

다음 두 가지 솔루션을 시도해 볼 수 있으며, 두 번째 솔루션은 진정한 병렬성을 달성할 수 있습니다.
1: 루프의 각 웹팩 작업 구성 메서드를 setTimeOut과 같이 비동기적으로 작성합니다.
2: 여러 노드 프로세스를 시작하고 각 프로세스에서 webpack 빌드를 실행합니다

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