작성
·
628
답변 2
0
헉 빠른 답변 감사합니다 !
우선 해결 하였습니다.
말씀해주신 pm2로 실행했었기에 해당 path로 가서 weberror와 wervererror를 확인하였습니다.
문제는 서버는 mongoose에러와 cors에러
클라이언트는 path not defined문제였습니다.
.env파일을 git ignore했어서 디비와 연결된 코드가 없었습니다.
cors설정도 마찬가지로 routes53을 통해 받은 도메인을 등록하지않았었습니다.
server 실행 코드에 path를 require하지 않았습니다.
사소한 실수로 비롯된 문제였지만 해결하지 못했었는데
알려주신 에러로그 보는법으로 확인하는법을 알았습니다.
감사합니다.
추가 질문이 있다면 제가 에러 발생시 여러번 접속을 했어서 에러로그가 작성이 꽤 되어있던데
로그가 알아보기 쉽게? 작성되게 하는법?같은것이 있을까요 ?
0
에러 로그는 어떻게 되나요?
node process 확인은 `ps -ef | grep node` 로 떠 있는지 확인할 수 있습니다.
pm2 로 띄웠을 때 로그는 ~/.pm2/logs 폴더에 있습니다.
제가 CRA보다 Vite를 추천하는 이유는 node_modules 용량과 빌드 속도 차이에 있습니다.
일단 개인 프로젝트보다는 제가 제공한 예제로 먼저 한 번 작은 성공을 경험해 보시면 좋겠습니다.
에러 로그에 적응되면, 빨리 알아 볼 수 있습니다. 영문 타이핑도 많이 할수록 빨라지듯이, 에러를 만나서 처리하는 경험이 많아지면, 패턴이 보입니다.
다행히도 인터넷으로 검색할 수 있는 세상에 살고 있습니다.
https://www.google.com/search?q=how+to+google+error+messages