인프런 커뮤니티 질문&답변
배포 중 빌드에서 화면이 넘어가질 않아요
작성
·
147
0
먼저 추가강의 잘 봤습니다 감사합니다
next없이 react로만 프로젝트를 하고 있어서 여기에 질문하는게 맞는지 모르겠습니다.
구글링도 해봤는데 정 해결책을 못 찾고 있어서요...
백엔드 서버는 리액트 노드버드랑 동일하고 켜져있습니다.
배포 중에 아래 사진에서 npm run build하면 30분 이상 켜놨는데도 화면이 넘어가질 않네요 (제 컴퓨터에서는 잘 됩니다.)
도중에 취소하거나 그러면 아마존 컴퓨터 접속할 때 엄청 느려서 재부팅하거나 중지해서 다시 켜야하는 사태도 벌어집니다ㅠㅠ
패키지들은 전부 최신버전이고 명령어는 아래와 같습니다. 웹팩설정은 react에서 하려면 eject를 해야된다는데 한 번 하면 되돌릴 수 없대서 별도 웹팩설정 없이 진행 중입니다.
"scripts": {
"start": "set PORT=3060 && cross-env NODE_ENV=production react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},

답변 1
0
제로초(조현영)
지식공유자
우분투 메모리가 부족한 것입니다. 기본 메모리가 1GB인데 2GB짜리 인스턴스를 고르거나 하셔야 합니다. 여기서부터는 유료이므로 무료로 하시려면 빌드를 개인 컴퓨터에서 진행한 뒤 빌드된 파일을 서버로 보내는 식으로 해야합니다.




