본문 바로가기

프로그래밍/기타

IONIC - has unexpectedly closed (exit code 3).

저번에 만들다만 채팅프로그램을 회사에서 짬나는 시간에 해보려고

 

Git Clone 하고~

npm install 하고~

ionic install 하고~

angular 는 이미 깔려있고~

 

ionic serve.....

 

 

 

 

 

........ㅡㅡ

 

뭐 하려고 하면 순탄하게 된적이 몇 번 없는 것 같다ㅠㅠ

 

 

구글에

has unexpectedly closed (exit code 3).

검색도 해보고 했지만 답이 전부 달라서 한 20분 해매다가....

 

오류 메세지를 다시 봤다

 

?????!!!!!!

 

 

 

하하하.......

 

 

잘됩니다 하하...

 

 

오늘의 교훈

 

1. 오류메세지를 잘보자.

2. 프로그램 만들때 오류메세지는 친절하게 써주자.

 

ionic 개발자분들 감사합니다!

 

[2019-12-11 15:05]

노드JS 를 현재 최신버전인 12.13.1 으로 업그레이드를 해서

IONIC 5 Version 은 실행이 됬는데....

 

다른 프로젝트에서 오류가 터져나왔습니다...

 

Gulp Js 3.9 Version 을 쓰는 다른 프로젝트인데요

 

빌드를 시켜보니...

 

D:/~/~/app> gulp build

 

const { math object } = primordials 

                               ^

referenceerror primordials is not defined

 

라는 오류가 나왔습니다.

 

원인은

gulp 3.9 이 nodeJs 12.13.1 환경을 지원하지 않아서 였고

 

그래서 10.6.0 으로 다운그레이드 하니 해결 되었습니다.

 

gulp 4.0 이 2018년 1월에 출시가 되었는데

API 가  3.9 와 달라져 오류가 날 수 있다고 하여

업데이트는 보류 했습니다.

 

gulp 4.0 에서 lastRun() 함수가 추가되어 빌드 속도를 개선 시켰다는데

3.9는 assets 용량이 많거나 하면 유튜브가서 노래 한곡 듣고 와야 할 판이였는데

개선됬다니 나중에 한번 해봐야겠네요