인프런 커뮤니티 질문&답변

MinHyung님의 프로필 이미지
MinHyung

작성한 질문수

React로 NodeBird SNS 만들기

8-8. 배포전 마지막 준비(IE, 에러 표시)

배포 모드 질문입니다.

해결된 질문

작성

·

306

0

개발 모드에서는 해시태그나 유저 포스트 페이지에

직접 주소를 치거나 새로고침해도 정상이었는데,

배포모드에서는 위와 같이 했을 때 404페이지가 뜹니다.

(메인페이지나 프로필은 둘 다 정상 동작합니다.)

제가 실수한 부분이 있는건가요? 아님 다른 설정이 필요한가요?

딱히 에러메세지가 뜨는게 없어서 감을 못잡겠습니다. 

답변 5

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

next start의 경우에는 기껏 만든 server.js가 실행되지 않습니다.

0

MinHyung님의 프로필 이미지
MinHyung
질문자

변경 전은  "start": "cross-env NODE_ENV=production next start" 였습니다

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

혹시 기존 start 스크립트가 뭐였나요?

0

MinHyung님의 프로필 이미지
MinHyung
질문자

빌드 문제는 아니었고 인터넷 뒤지다가

비슷한 경우를 봤는데 쿼리스트링으로

주소창에 치니까 들어가지더라고요.

이미 server.js를 통해서 동적 라우팅을 구현해 놨을텐데

안되길래 start 스크립트를 cross-env

NODE_ENV=production node server.js로 수정하니까

되던데 이게 맞는 해결법인가요?

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

혹시 next build할 때 결과물로 만들어졌다고 나오는 목록에 해시태그나 유저포스트 페이지 관련 js 파일이 없나요?

제 깃허브 8장 소스코드 빌드해보시겠어요?

MinHyung님의 프로필 이미지
MinHyung

작성한 질문수

질문하기