inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

iOS/Android 앱 개발을 위한 실전 React Native - Basic

실행이 갑자기 안됩니다. ㅠㅠ

615

pysoon70

작성한 질문수 6

0

질문을 안드리고 싶은데..ㅠㅠ

자꾸만 질문을 하게 되네요.. 죄송합니다.  

실행이 잘 되던 것이 어느날 갑자기 안되기 시작합니다. 

어제도 고생해서 다시 예전 버전으로 복사해서 어찌어찌 됐는데.. 

오늘도 잘 되다 갑자기 또 안됩니다. 

구글링을 해보니 메모리 누수 관련된거 같은데.. 어떻게 메모리를 늘려야 하는지 모르겠습니다.   

에러 내용은 아래와 같습니다. 

react-native run-android, ios 둘다 아래의 내용이 나옵니다.

Failed to construct transformer:  { Error: Call retries were exceeded

    at ChildProcessWorker.initialize (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:193:21)

    at ChildProcessWorker.onExit (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:263:12)

    at ChildProcess.emit (events.js:189:13)

    at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) type: 'WorkerError' }

Error: Call retries were exceeded

    at ChildProcessWorker.initialize (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:193:21)

    at ChildProcessWorker.onExit (/Users/yspark/project/react_native/GOGOING/node_modules/jest-worker/build/workers/ChildProcessWorker.js:263:12)

    at ChildProcess.emit (events.js:189:13)

    at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)

그리고 언제부턴가 android 폴더에 java_pid번호.hprof 파일이 생겼습니다. 

분명 메모리 초과인거 같긴한데, 

어떻게 메모리를 늘려야 하나요? 

찾아보니 

node --max-old-space-size=4096 yourfile.js

라고 되어 있는데,

vs code 터미널창에서 임의의 js파일(console.log('ok')만 있는 yourfile.js를 만들어서 실행을 해보았는데

아무런 메시지 없이 실행은 된거 같은데.

react-native run-ios 해도 위의 어마무시한 에러는 똑같이 뜹니다.

아, 어떻게 해야 할까요? 가르침을 주시면 정말 감사합니다. 

react-native 는 개발하기 너무너무 힘드네요.. 

react react-native es6

답변 3

0

Wintho

이것은... 저도 잘 모르겠습니다..

붙여주신 에러 로그 검색해보니까,

'업데이트 후에 갑자기 안된다' 라는 얘기들이 많네요..

그래도 힙 영역의 메모리 할당까지 필요할 것 같지는 않은데ㅠㅠㅠ

저도 처음 접하는 에러인지라, 당장 답변 드리기는 어려울 것 같습니다. 죄송해요ㅠㅠ

우선 해결하셨다니 다행입니다만,, 원인과 해결책에 대해서는 여유를 가지고 좀 더 찾아보도록 하겠습니다!!

혹시 이유를 알게되신다면 공유 부탁드립니다~ 

0

pysoon70

아.. 

vi ~/.bash_profile 파일에서 

NODE_OPTIONS=--max-old-space-size=4096 

를 추가했는데 그래서 되었던걸까요? 

0

pysoon70

이것 저것 하다 안되서.. 

폴더를 통채로 삭제하고 백업해둔 폴더를 복사하여 npm install을 했더니 되네요.. 

황당하기가 그지 없네요.. 

그래도 원인과 해결책을 제대로 알고 싶습니다. 

혹시 원인과 해결법을 알고 계신다면 꼭 알려주시면 감사하겠습니다.  

강의 자료 소스코드는 없나요?

0

319

1

RN 자동완성 기능 질문

0

307

1

환경변수 및 SOURCE관련 질문

0

286

1

글로벌로 설치한다는 게 무슨 말인가요? (-g)

0

311

1

VIsual studio code 에서 react-native run-android 실행시 오류

0

840

2

리액트 네이티브에서 안드로이드 실행

0

557

1

vscode

0

403

2

안드로이드 에뮬레이터 에러...

0

962

1

웹뷰앱 만드는 자세한 방법이 궁금합니다.

0

422

0

App.js 화면 수정 시 안드로이드 emulator 오류

0

339

0

2

0

230

1

ios 구동했을 때 Welcome to React가 아니라 애플

0

470

1

1

0

202

0

진행중 막혀서 질문드립니다

0

374

0

drawer 파트

0

282

0

node.js 설치 오류

0

433

0

vs code 터미널에서의 command not found

0

1556

1

node js 10.15.1 설치가 안됩니다

0

303

0

Unable to boot device in current state: Booted 오류 발생하는경우

1

3182

0

adb 커맨드

1

525

1

Slider만 설치하면 애러가 납니다.

0

308

1

bounces 와 버튼 backgroundColor은 안드로이드에서 적용이 안되는건가요?

0

217

0

오류확인 부탁드립니다.

0

307

0

안드로이드 시뮬 작동 중 오류가 납니다.

0

233

0