• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 AWS EB 배포 에러 command not found

AWS EB 배포 에러 command not found

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #113766

    이기찬
    참가자
    안녕하세요! 강의 듣고 제 프로젝트를 만들어 보고 백엔드 배포를 진행 중에 오류가 발생해서 질문 드립니다. 
    
    KakaoTalk_20240220_115527419
    KakaoTalk_20240220_115552996
    
    IAM 에서 ec2 & service-role 역할부여를 해주었습니다.
     
    KakaoTalk_20240220_115819572
    플랫폼 정보는 node-v 로 확인  18.17 버전 입니다.
     
    KakaoTalk_20240220_115854026
    서비스 액세스에서도 역할 부여가 잘 되었습니다. 인스턴스 유형 같은 경우 t2.micro 로 진행 하였습니다.
    절차 대로 진행하였는데, 제 코드에 문제가 있는 부분이 있는지 오류가 발생하네요.. 
     
    로그에서 마지막 100줄 요청을 통해 확인 하니 아래와 같은 오류가 발생합니다.
    
    https://elasticbeanstalk-ap-northeast-2-408405806752.s3.ap-northeast-2.amazonaws.com/resources/environments/logs/tail/e-74cytjwnbd/i-05893c2b61e8f02a9/TailLogs-1708399740155.txt?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDsaDmFwLW5vcnRoZWFzdC0yIkcwRQIhAKj35aWXElEc0DjIu%2F4sdRSjyMnYqK%2FitfPDRohqNhf0AiBFcqh81sKZlkZOTr%2FHQyiufeEO6CtpyA1IJd9mvcKzSyrrAggkEAQaDDc2MTQwMDU1Mjc4MCIMmKCV%2BUGIoj1QayePKsgC%2FXEObU2RHnFsqpIQFPLVCgohnBJaAQcEwf%2FLLQjuSyMpGmuK9Ja81iI10Eif0%2F0K1KXDQEmf0dtYyWym0nd9lc4R7gIp4WfFPYAlO5WP%2BCCOzLwH4%2FjUSUl1dI9wH9QFcKCTrifgcGiUxZ5EPQYlWZqLo36v1G%2Bt%2BODuDOBAIjbk51NMNSwdvnE8R%2FV45gyFlY9YhA9%2F98V7GoZ5Lsup%2FstQADBIoGnea43GRsTy7QdufrSObrr2X%2BbE9YBrHDHeM2qy%2BFT9mcnc8b6wf1LzXpH2DfArPLdhC4l6JQHoXx41z%2FKZpW2qMG3OV%2FZ7MjQTTygqxWfnZP2qCRGqQ9GjHxLq09SN%2FweS%2Frhr5EQIiHNmsykcrKIX6NoB%2FEMBcO9tyH4NiEcrPL6CSWRNW24JQWmGj6hZLBaF2C4cQ%2Fypg5u4OU9vWVbHaTD7stCuBjq%2FAcgTf%2BOFOi1BX1%2BVoqr%2F9NHuJKg65dq8KW%2BHIoYD4nmiFSvDsRXc8KWDsOxFQX07bWmVtkqxK6MUg0VeF8jj%2F9oFkW4K%2BHLRbjQ3Rt8noVOU4RmN%2FkVKSCOsL4Z3wEhxkLTxH2bx%2BFL2Qa0J89A8N8yDHl5%2F7mDWZy%2FuleY0GWKygcQ8QvkuCu8wScy2m8%2Fxg6QGp9jHicEn4vU6k1d6UAe6f72a0Bu5uLXOp0e7n9XkTJSgeherah376KIarEY2&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240220T032901Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=ASIA3CRYCNVGGV2P5RG2%2F20240220%2Fap-northeast-2%2Fs3%2Faws4_request&X-Amz-Signature=7ef2472d45afe52f59c740896c92d311c2574d607338999011a3d351fe56651c
    
    위 url 이 저한테만 제공 되는건지 알 수 없어서 주요 에러 사항이라고 생각되는 부분을 찍은 스크린샷 입니다.
    KakaoTalk_20240220_123147403
    KakaoTalk_20240220_123318495
    package.json 부분에서 공통적인 오류가 발생하는 것 같아서 scripts: { start: babel-node }지우고 배포 해보고, 
    https://velog.io/@bcl0206/AWS-Elastic-Beanstalk-%EB%B0%B0%ED%8F%AC-%EB%B0%A9%EB%B2%95-DB-%EC%97%B0%EA%B2%B0 링크를 참고해서 
    
    package.json 에서 
    "engines": {
       "node": "18.17.0"
     },
    
    를 추가 해보았는데, 위 부분에서도 오류가 생긴 것 같습니다. (위 에러 코드가 engines 추가 된 부분)
    package-lock 을 추가하면 오류가 난다는 글도 읽어서 제외하고 배포하여도 오류가 나네요.
    
    
    https://github.com/LEEKICHAN0102/pokehub_back 제 백엔드 원격 저장소 주소 입니다. 오류의 직접적인 원인이 되는 코드가 있는지 봐주시면 정말 감사하겠습니다.
    여러번 배포해보다가 명확한 오류 이유를 알 수 없어서 질문 드립니다. 질문이 너무 광범위 한 것 같아서 죄송합니다 ㅠㅠ 
    
    
    
    
    
    		
    	
    #113775

    이기찬
    참가자
    추가적으로
    KakaoTalk_20240220_125342910
    제 mongodb Network Access ip 상태와,
    
    KakaoTalk_20240220_125501218
    .env 의 환경 변수 입니다.  로컬에서 실행 하였을 때는 문제 없이 작동 됩니다.
    #113847

    codingapple
    키 마스터
    package.json에 "start": "babel-node server.js" 라고 되어있는데 node server.js로 바꿔봅시다
    #113924

    이기찬
    참가자
    답변 감사드립니다. 변경 후에도 로그에 오류가 뜨길래 확인 해보니 package.json 에서 "type" : "module" 이 없어서 import 문법을 실행 할 수 없다고 해서,
    추가 해주었더니 정상적으로 작동 되었습니다. 혹시나 같은 문제 겪고 계신 분들이 있으실까 남겨 놉니다!!
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠