NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap o…

    페이지 정보

    본문

    노드로 프론트엔드 개발을 하다보면 아래와 같은 에러를 가끔 보게 됩니다.

    FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

     

    제 경우에는 몇번 다시 실행하면 정상적으로 서버가 뜨는데요. 이 문제를 해결하려면 메모리를 늘리거나 과도하게 메모리를 많이 사용하는 코드를 수정해야 합니다. 이외에도 메모리 누수가 있을수도 있습니다. 여기에서는 메모리를 늘려서 문제를 해결하도록 합니다. 

    // 아래 3가지 중 하나 사용
    // 1. Javascript를 사용하는 경우
    ng node --max_old_space_size=4096 && ng build --prod
    
    // 2. AOT 비활성
    ng build --prod --aot=false --build-optimizer=false
    
    // 3. ng serve를 사용하는 경우
    node --max_old_space_size=8048 ./node_modules/@angular/cli/bin/ng serve

     

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.