찾다

 >  Q&A  >  본문

vue-cli2.0의 패키징 최적화에 대한 간략한 토론

config/index.js의 빌드에서 자산PublicPath를 수정할 때

그 아래에 ProductionSourceMap과 ProductionGzip이 있습니다.

어색하게 말하면 저는 이 두 가지 특성을 이전에는 전혀 눈치 채지 못했습니다. 이제 발견했으니 살펴보겠습니다.

Google과 Baidu에 대한 프로그래밍 아이디어로 문서를 확인하고 간단히 요약하여 구덩이를 채울 수 있도록 했습니다.

productionSourceMap

패키징 중 .map 파일 자동 생성을 활성화할지 여부는 false로 변경하여 패키징 후 크기를 많이 줄일 수 있도록 권장합니다.

또 다른 중요한 점은 true인 경우 소스 코드가 노출된다는 것입니다.

브라우저 콘솔을 열면 소스에서 직접 소스 코드를 볼 수 있습니다.性 따라서 일반적으로 이 속성을 false로 설정하는 것이 좋습니다

productionGzip

포장을 켤 때 압축을 열지 여부는 제 상황에 따라 다릅니다. 저는 이 속성을 발견한 이후로 항상 true였습니다.

이 속성을 사용할 때 압축-웹팩-플러그인 종속성을 설치해야 합니다.

버전 2.0.0 이후 이 모듈에는 최소한 Node v6.9.0 및 Webpack v4.0.0이 필요합니다. 아

그래서 webpack3.x라면 version, with 버전 번호에 따라 Install

두 속성을 수정한 후 다시 npm run build를 실행하면 패키지 크기가 약 50% 정도 줄어든 것을 확인할 수 있는데 정말 놀랍습니다

人偶*纵师人偶*纵师659일 전572

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

답장 없음
  • 취소회신하다