>  Q&A  >  본문

javascript - webpack dllPlugin은 개발 환경 전용인가요?

그리고 dllPlugin과 commonChunkPlugin의 차이점은 무엇인가요? 모두 공개 종속성과 함께 패키지되어 있지 않습니까?

ringa_leeringa_lee2662일 전995

모든 응답(1)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-07-05 10:52:06

    먼저, DllPlugin과 DllReferencePlugin을 사용하여 벤더 패키지를 사전 빌드할 수 있습니다. 이렇게 하면 사전 빌드 후 추가적인 종속성 변경이 없는 한 개발 환경 시작 속도가 크게 향상됩니다. .

    사실 DllPlugin은 개발 환경에서만 사용된다고 볼 수 있습니다. CommonsChunkPlugin의 경우 여러 패키지의 공통 종속성을 동일한 Chunk로 추출하는 데 사용되므로 프로덕션 환경의 크기를 크게 줄일 수 있습니다.

    둘의 차이점은 개발 환경 구축 속도를 높이기 위해 DllPlugin을 사용한 반면, 패키지 크기를 최적화하기 위해 CommonsChunkPlugin을 사용했다고 볼 수 있습니다.

    회신하다
    0
  • 취소회신하다