배포 후 Not Found
247
작성한 질문수 3
로그 확인해보니 아래와 같은 에러가 있습니다
Error: ENOENT: no such file or directory, stat '/app/client/build/index.html'
다른 에러는 없고 위 에러 코드만 3번 뜨네요.
+ 몽구스 에러도 나왔습니다. production.js에 키는 제대로 입력을 했습니다
MongooseError: The uri parameter to openUri() must be a string, got "undefined". Make sure the first parameter to mongoose.connect() or mongoose.createConnection() is a string.
답변 1
1
지금 서버에서 client 폴더를 보고 있는데,
build하실 때 server 폴더쪽으로 빌드 파일을 빼주시지 않았나요?
0
영상에 나온대로
Client 폴더를 Server 폴더로 이동
Server 폴더 안에 Server 폴더를 하나 더 생성해서 config, model, router 폴더를 새로 만든 Server폴더로 이동 (네이버 클라우드쪽은 안해서 Util 폴더는 없습니다)
Server 폴더명을 App으로 수정
ReactStudy 폴더에서 커밋하고 서브트리로 App 폴더 푸쉬
했습니다. 혹시 Client 안에 있는 build 폴더를 server로 옮겨야 하나요?
강사님의 소스코드와 비교해보는데 index.js의 경로쪽은 차이가 없었습니다.
0
해결? 한 것 같습니다.
git이랑 heroku 사용이 익숙하지 않아서 새로 올릴때마다 루트폴더의 git 폴더와 heroku를 지우고 다시 설정해서 commit 하고 push를 반복하고 있는데 로그를 자세히 보니까 build 파일이 commit 목록에 없어서 확인해 보니까 client폴더에 .gitignore에 /build 폴더가 포함되어있더군요, build 를 제외하고 다시 커밋하고 올려보니 잘 됩니다.
Heroku 데이터로드 문제.
0
194
2
몽고DB
0
180
1
No routes matched location Error Component Stack error 질문입니다.
0
603
1
axios 문제 404에러
0
2127
1
도와주세요
0
468
3
네이버 클라우드를 사용하지 않는 사람은 외부저장소~env 까지 따라하지 않아도 되죠?
0
240
0
두번씩 실행되는 문제..
0
470
1
스타일 깃허브에서 코드 가져가라고 하셨는데요
0
479
2
read(2) 강의 내용에 질문이 있습니다.
0
269
1
깃허브
0
353
1
마지막에 "" 로 채워주는 이유가 있을까요?
0
291
1
React-router-dom을 설치하고 react app이 크롬에서 실행되지 않습니다.
0
387
1
Detail.js CSS 관련 강의가 없어진거 같은데요 ?
0
284
1
504 에러
0
864
1
콘솔에 DOM이라는 로그가 뜨는데
0
295
1
useEffect 두번 사용하는 것
0
931
1
작동은 잘되는데 오류가 뜹니다
0
446
1
react-router-dom 현재 최신버전
0
617
1
Test.js 소스코드 볼 수 있을까요?
0
495
2
닉네임 중복검사 시 404 에러
0
517
1
수정 버튼 눌렀을 때 이전 이미지 경로
0
442
1
이미지 수정이 안되고 이전 이미지 경로가 안떠요 ㅜㅜ
0
572
1
upload에서 제출 시 오류
0
628
2
여기 학습에 필요한 css 이거 어디에 있나요?
1
632
1





