2017-04-22 3 views
6

AngularCli에서 축소를 사용 중지하는 방법이 있습니까?AngularCli : minification 사용 안 함

명령을 실행 한 후 ng build --prod dist 폴더에있는 모든 files.js를 분리하여 읽을 수 있어야합니다. 당신의 dist 디렉토리에 그냥 타이프 라이터 (tsc)로 컴파일 에 필요한 일반 및 별도의 취소 축소 된 JS 파일을 얻기 위하여

+0

은'--prod' 플래그없이'NG build' 사용에 대한 어떤 이유가 있나요? –

+0

비 - 자극 모드로 구축하면 어떻게됩니까? 또한, 왜 당신은 모든 별도의 JS가 필요합니까? – jonrsharpe

+0

'ng build --prod --source-map'은 브라우저가 원본 코드 (디버깅 용)를 표시하는 데 사용할 수있는 소스 맵을 생성합니다. 그러나 'ng serve'(default dev mod)를 사용하는 것이 가장 좋은 방법입니다. –

답변

1

.

cli 빌드를 사용할 필요가 없습니다. 구조적으로 Angular CLI는 모든 javascript 파일을 번들로 제공합니다. CLI를 build documentation에서

:

모두의 사용을 구축 번들 및 --prod도 구축 UglifyJS를 통해 제한 죽은 코드 제거를 실행하는 동안 제한, 나무를 흔드는.

0
ng build --build-optimizer=false 
+2

이 코드는 질문에 대답 할 수 있지만 ** ** ** ** ** 문제와 관련된 추가 컨텍스트를 제공하면 대답의 장기적인 가치가 향상됩니다. – Alexander