프레임워크/Ionic Framework
ionic 3 build --prod error Can't resolve './app.module.ngfactory' 해결법
D.Y
2017. 12. 2. 12:31
반응형
안녕하세요.
오늘은 ionic 3에서 --prod 옵션을 사용하여 build 하였을때, 발생하는 에러픽스 방법에 대해서 공유하려고 합니다.
문제
- $ ionic cordova run android / ios 를 실행할 경우 정상적으로 동작한다.
- $ ionic cordova run android --prod 를 실행할 경우 error 가 발생한다.
--prod 옵션이란?
- 실제 productions 형태로 빌드할때 사용하는 옵션입니다.
- js, css 등 필요 없는 파일들은 모두 제거하고, 압축 가능한 파일들은 컴팩트하게 압축하여 결과 파일을 만들어 냅니다.
- $ ionic cordova run -h 명령어를 사용하여 자세한 내용을 확인하실 수 있습니다.
과정
- 많은 문서들을(ionic forum, stack overflow etc..) 검색해본 결과..
- 잘 찾아보면, app.module.ts에 추가하지 않은 컴포넌트/페이지/파이프 등이 있을거야 라는 답변이 많았습니다.
- 그래서 꼼꼼히 찾아보았더니.. 추가 되지 않은 컴포넌트를 발견할 수 있었습니다.
해결
- 추가되지 않았던 컴포넌트를 추가하고, 다시 빌드
- 성공!
모두 즐거운 코딩하세요~
반응형