2017-04-20 2 views
0

저는 Angular 2를 처음 사용합니다. 하나의 작은 어플리케이션을 개발했습니다. 내 응용 프로그램에는 로그인 및 등록 페이지가 있습니다.빌드 후 Angular 2 App 수정 방법

모두 수행 한 후 내가

ng build --prod --aot 

모든 JS를 사용하여 내 응용 프로그램을 구축 가지고는 축소 된 그리고 그것은 모두 잘 작동합니다.

내 질문입니다 지금은 '이메일'

내가 변화를하고 전체 솔루션마다 재 구축 할 필요가로 변경 레이블 텍스트 '사용자 이름'과 같은 작은 변화

을해야 할 이런 종류의 작은 변화에 대해서?

+1

짧은 대답 : 예. – n00dl3

+0

문자열을 빌드 출력에서 ​​찾을 수있는 경우 수동으로 변경할 수 있지만 소스에서 변경하고 다시 빌드하는 것보다 훨씬 성가시다. –

+0

C++로 컴파일 된 경우 16 진수 편집기를 사용하여 실행 파일을 직접 편집 할 수 있습니까? – n00dl3

답변

0

ng build --prod을 사용하면 프로덕션 모드에서 응용 프로그램을 빌드 할 수 있습니다.

개발이 완료 될 때까지 먼저 개발 모드에서 응용 프로그램을 빌드/제공해야합니다. Angular-Cli는 소스 파일에서 변경 사항을 감시합니다. 따라서 다음 명령을 사용하십시오.

ng serve 

변경 사항을 완료하면 수행 한 것처럼 프로덕션 모드로 빌드하십시오. 이후에 수정해야 할 부분이 있으면 프로젝트를 다시 작성해야한다고 가정하는 원본 파일을 항상 편집합니다.

+0

고맙습니다.하지만 'ng new'를 사용하여 만든 하나의 응용 프로그램은 약 130MB입니다. 크기를 줄이고 내 응용 프로그램의 속도를 높이려면 생산 모드로 축소하고 빌드해야합니다. – Jigarb1992

+0

소스 파일을 빌드하고 볼 수있는 명령을 찾고 있다고 생각했습니다. 당연히 프로덕션 환경에서는 프로덕션 모드로 응용 프로그램을 빌드하십시오.그리고 이후에 무언가를 바꿀 필요가 있다면, 마법은 없으므로 프로젝트를 재건해야합니다. –

0

응용 프로그램을 다시 빌드하지 않고 어떻게 할 수 있습니까?

변경 적절한 파일 이와 배포시 ENV-specific.json 파일은 기업 각도 2 각도 4 응용 프로그램을 코딩 할 때 아는 것이 중요합니다 문제의 유형입니다.

체크 아웃이 링크 click here

관련 문제