2017-11-12 3 views
1

우리는 우리의 응용 프로그램에 GWT를 사용하고 있습니다. 이제 응용 프로그램의 크기가 커지면서 20-25 분 정도면 컴파일하는 데 시간이 오래 걸리고 개발이 지연됩니다.다른 모듈을 만들어 GWT 컴파일을 피하는 방법은 무엇입니까?

우리는 다른 모듈을 가지고 있지만 현재 단일 엔트리 포인트 클래스가 있으므로 단일 응용 프로그램에 모두 있습니다. 그래서, 내가 그 모듈을 나눈 다음 메인 모듈에서 가져 오는 방법이 있습니까? 그래서 컴파일은 변경된 모듈에서만 일어날 것입니다.

+0

각 빌드마다 모든 모듈을 다시 빌드 할 필요는 없으며 작업중인 모듈 만 다시 빌드 할 필요가 없습니다. – WLGfx

답변

0

왜 응용 프로그램을 다시 컴파일해야합니까?

SuperDevMode를 사용하면 재 컴파일이 매우 빠릅니다. 나는 거의 내 GWT 응용 프로그램의 전체 컴파일을 수행하지 않습니다. 릴리스 전에 만.

왜 컴파일 시간이 오래 걸리나요? 순열은 몇 개입니까?

순열의 수를 줄이십시오.

GWT i18n 시스템을 사용하지 않고 직접 등록 할 수 있습니다. 모든 브라우저에서 컴파일되지 않습니다.

사파리, gecko1_8 및 ie10 만 컴파일합니다. 나는 정말로 브라우저가 IE9 이상인 사람들이 내 응용 프로그램을 사용하여 컴파일하지 않도록하고 싶지 않습니다.

일부 사람들은 사파리 만 컴파일하고 모든 브라우저에서 문제없이 작동한다고도합니다.

필자는 컴파일 시간에 대해 불평하는 사람을 거의 이해하지 못한다. 그리고 아마도 크게 줄일 수 있습니다.