2017-12-27 17 views
0

저는 이온에 익숙하지 않습니다. 나는 이온 프레임 워크를 사용하여 새로운 응용 프로그램을 만들었습니다. 하지만 명령 이온 콜레 튜바 빌드 안드로이드를 빌드 --prod - 릴리스 빌드 AOT 예외와 함께 실패했습니다 ..ionic cordova 빌드 안드로이드가 AOT로 인해 실패했습니다.

내가 명령을 내리면 모든 일이 잘 작동 이온 코데 노 빌드 안드로이드 - 릴리스없이 - 프로 드 플래그.

이 오류 메시지 :

$ 이온 코르도바 안드로이드 --prod을 구축 앱-스크립트를 구축 실행 을 --release : --prod --platform 안드로이드 --target의 코르도바 [14시 3분 18초]를 구축 자극 시작됨 ... [14:03:18] 정리 시작 ... [14:03:18] 정리 완료 2 ms [14:03:18] 복사 시작 ... [14:03:19] ] 딥 링크가 시작되었습니다 ... [14:03:19] 뎁 링크가 47 ms에 완료되었습니다. [14:03:19] ngc가 시작되었습니다 ... [14:03:27] typescript 오류 C :/xampp의 AudioCategroyPage/htdocs/study-baba-beta/src/pages/audio-categroy/audio-categroy.ts는 C :/xampp/htdocs/study-baba-beta/src/app/app에있는 AppModule의 두 모듈 선언의 일부인 입니다. module.ts 및 의 AudioCategroyPageModule C : /xampp/htdocs/study-baba-beta/src/pages/audio-categroy/audio-categroy.module.ts!C : /xampp/htdocs/study-baba-beta/src/pages/audio-categroy/audio-categroy.ts의 AudioCategroyPage를 C :/xampp/htdocs/study에있는 AppModule을 가져 오는 모듈의 상위 모듈로 간주하십시오. -baba-beta/src/app/app.module.ts 및 AudioCategroyPageModule ( ) C : /xampp/htdocs/study-baba-beta/src/pages/audio-categroy/audio-categroy.module.ts. 또한 새로 만들 수 있습니다 AudioCategroyPage를 내보내고 포함하는 NgModule은 C : /xampp/htdocs/study-baba-beta/src/pages/audio-categroy/audio-categroy.ts에 입력 한 다음 해당 NgModule을 C의 AppModule로 가져옵니다. : /xampp/htdocs/study-baba-beta/src/app/app.module.ts 및 AudioCategroyPageModule은 C :/xampp/htdocs/study-baba-beta/src/pages/audio-categroy/audio-categroy에 있습니다. module.ts.

Error: The Angular AoT build failed. See the issues above 
at C:\xampp\htdocs\study-baba-beta\node_modules\@ionic\app-scripts\dist\aot\aot-compiler.js:237:55 
at step (C:\xampp\htdocs\study-baba-beta\node_modules\@ionic\app-scripts\dist\aot\aot-compiler.js:32:23) 
at Object.next (C:\xampp\htdocs\study-baba-beta\node_modules\@ionic\app-scripts\dist\aot\aot-compiler.js:13:5              3) 
at fulfilled (C:\xampp\htdocs\study-baba-beta\node_modules\@ionic\app-scripts\dist\aot\aot-compiler.js:4:58) 
at <anonymous> 
[14:03:27] copy finished in 9.27 s 

내 배포 정보. CLI 패키지 : (C : \ 사용자 \ 얽히고 설킨 \의 AppData \ 로밍 \ NPM \ node_modules)

@ionic/cli-utils : 1.19.0 
ionic (Ionic CLI) : 3.19.0 

글로벌 패키지 :

cordova (Cordova CLI) : 8.0.0 

지역 패키지 :

@ionic/app-scripts : 3.1.6 
Cordova Platforms : android 7.0.0 ios 4.5.4 
Ionic Framework : ionic-angular 3.9.2 

시스템 :

Node : v8.9.1 
npm : 5.5.1 
OS : Windows 7 

환경 변수 :

ANDROID_HOME : not set 

기타 :

backend : pro 

이 문제를 해결하기 위해 도와주세요.

미리 감사드립니다.당신이 연결

+0

질문에 오류를 붙여 넣어야합니다. 외부 이미지가 없습니다. –

+0

질문에 이미지를 삽입 할 권한이 없습니다. –

+0

나는 에러 텍스트 –

답변

4

우선거야 여기에 과거 누락 된 스크린 샷 :

enter image description here

그런 다음, 솔루션에 대한 오류 MSG는 각각 당신의 AudioCategoryPage는 두 개의 모듈에 포함 된 문제 때문에, 무엇을 알려줍니다 :

  • 게으른로드를 사용하고 있습니까? app.module.ts

또는

  • 에서 AudioCategoryPage를 제거 당신은 게으른 로딩을 사용하지 않는? 삭제 (삭제) audio-category.module.ts
+0

을 고맙게 생각했다. David Dal Busco. 프로젝트에서 audio-category.module.ts를 제거했으며 정상적으로 작동합니다. 고마워. –