API Routes 챕터 빌드시 에러
해당 챕터에서 빌드 시 문제가 발생했습니다.
1. getStaticProps 사용 시 발생한 에러입니다.
FetchError: request to http://localhost:3000/api/stores failed, reason: connect ECONNREFUSED 127.0.0.1:3000
구글 검색해보니 getStaticProps 말고 getServerSideProps를 사용하라 하네요??
아마 로컬 서버에 접근을 못해서 그런듯 하구요
getServerSideProps를 사용하니 TypeError: fetch failed 에러로 빌드 실패
Axios로 교체 후 시도해도 역시 실패
Node 18에서 위와 같은 문제가 발생한다는걸 발견함
Node 16으로 교체하니 빌드 성공
결론: 노드 LTS버전 말고 16버전 사용하면 이유는 모르겠지만 해결이 되긴 한다.
답변 1
2
안녕하세요. 문의 감사합니다.
강의를 확인해보니 강의에 자막 누락이 있었습니다ㅠㅠ 강의 영상 2분 26초부터 살펴보면 NEXT_PUBLIC_AP_URL이 'http://localhost:3000'이 아닌 'https://inflearn-nextjs.vercel.app'로 되어있을 것입니다.
7-1 branch에서 코드를 수정한 후 자막을 추가하려했는데 누락이 된 모양입니다ㅠㅠ 강의 설명란에 바로 추가해두도록 하겠습니다.
말씀해주신대로 로컬에서 build를 하는 도중에는 /api/stores API에 접근할 수 없어 발생한 문제입니다. node version을 바꾸어 시험해보니 다행히 16, 18 버전 모두 작동하여 큰 상관 없어보입니다.
덕분에 놓쳤던 부분을 보완할 수 있었습니다..! 감사드립니다. :)
API 라우터를 사용해야 하는 경우에 대해
1
150
1
키보드 어떤 거 사용하시나요
1
352
1
next.js 멀티플 런타임 관련해서 질문 올립니다..
1
358
2
아주 기초적인 질문입니다.
1
322
1
서버사이드 렌더링을 할 때, 서버는 어디에 있는 건가요?
1
1170
2
수업을 듣다가 SSR에 관하여..
1
551
2
interface 와 type
1
376
1
엘리맨트들의 자식관계가 어떻게 이렇게 되나 궁금합니다.
1
384
1
onLoad함수 (script태그의 onLoad X)
1
426
1
dynamic에 대한 질문
1
447
1
SSR vs SSG
1
476
2
NoSSR 관련한 질문입니다:)
1
376
1
a tag 질문 !
1
327
2
8분 20초 배포 관련
1
324
2
안녕하세요! 구글 서치 콘솔에 등록하는 도중 다음 오류가 뜹니다
0
2678
2
emotion styles 파일이 빌드시 경고로 뜹니다.
1
438
1
naver map 이 출력되지 않습니다.
1
481
1
페이지에 site맵 존재시 next Link는 csr 처럼 싹가져오게 되나요?
1
264
2
Failed to load resource: the server responded with a status of 404 ()
1
1034
2
VSCode 익스텐션 궁금합니다.
1
356
1
상태관리 질문 있습니다!
1
449
1
swr에 대한 질문입니다. (용어 관련)
1
372
1
swr 질문입니다!
1
337
1
안녕하세요. span 태그의 부모에 display: flex 를 적용하는데 왜 적용되는지 아무리 생각해도 이해가 되지 않아 질문드립니다.
1
679
2





