inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Bắt đầu với Next.js

Sự khác biệt giữa phương thức gọi dữ liệu getServerSideProps và useEffect

getServerSideProps에서 axios 호출시

Đã giải quyết

369

daengcheongcrow

13 câu hỏi đã được viết

1

const response = await axios.get(`http://localhost:4000/products/${id}`);

로 호출할때

클라이언트에서는 별다른 에러 메시지가 나오지 않으나

npm run dev로 실행한 서버 터미널에서는

GET /products/backendManager.js.map 500 in 9ms

⨯ AxiosError: Request failed with status code 404

GET /products/react_devtools_backend_compact.js.map 500 in 16ms

이라는 에러가 나옵니다.

이 파일들을 호출하는 이유가 무엇인가요..?

javascript react next.js

Câu trả lời 2

0

captain

안녕하세요, 제가 답이 늦었네요 🙂 아래 답변에 잘 설명이 되어 있네요. .js.map 파일은 대부분 소스맵 이라고 보시면 됩니다. 요건 에러 났을 때 파일 라인 위치를 가리키기 위해 필요한 거라고 봐주시면 될 것 같아요 🙂

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
제공해주신 정보에는 Next.js의 getServerSideProps에서 axios를 통한 데이터 호출과 관련된 내용이 없습니다. 따라서 질문에 직접적으로 답변드리기 어려운 점 양해 부탁드립니다. 하지만 일반적으로 발생할 수 있는 상황에 대해 설명드립니다.

GET /products/backendManager.js.map 500 in 9msGET /products/react_devtools_backend_compact.js.map 500 in 16ms와 같은 에러 메시지는 주로 개발 도구가 소스 맵(source map) 파일을 요청했을 때 해당 파일을 찾을 수 없어 발생합니다. 소스 맵은 개발자가 압축하거나 변환된 코드를 원본 형태로 다시 볼 수 있게 해주는 파일입니다. 클라이언트 측 JavaScript 프레임워크 및 라이브러리에서 자동으로 생성되며, 개발 모드에서 주로 사용됩니다.

이 경우, axios 호출과는 직접적인 관련이 없으며, 브라우저나 개발 도구에서 해당 소스 맵 파일을 요청했지만 서버에 해당 파일이 존재하지 않아 발생한 상황으로 보입니다. 이는 개발 과정에서 발생할 수 있는 정상적인 현상 중 하나로, 애플리케이션의 실행에는 직접적인 영향을 주지 않습니다.

실제 axios 호출과 관련된 문제인 경우, 요청 URL이 올바른지, 백엔드 서버가 정상적으로 작동하고 있는지 확인해 보시길 바랍니다.

cd 명령어가 안들어요

0

6

1

클로드 데스크앱과의 차이

0

7

1

nmp run build의 기능

0

3

1

plan mode 개발 계획안 확인 불가

0

10

2

20번강좌에 대한 질문입니다.

0

5

1

명시적 타입 선언(콜론 타입 선언)과 as 타입 단언 차이

0

10

1

max x5 플랜을 결제했습니다.

0

16

1

클로드 초기 설정

0

16

1

사용자 스코프 설정 파일 적용 문제

0

10

1

클로드코드 유료플랜 할인 방법이 있을까요?

0

29

0

globals.css를 삭제하니 404가 나옵니다

0

74

1

ESLint + Prettier 설정 관련해서 질문있습니다

1

305

2

EsLint flat config format 으로 만들어질 때 참고

0

333

1

<img /> 요소 대신 <Image /> 컴포넌트를 사용해야 하는 이유 (성능 최적화)

0

233

2

컴포넌트가 렌더링되어 HTML이 생성되는 곳 (getServerSideProps VS useEffect)

0

229

1

router를 사용할 때 왜 페이지가 갱신되는지에 대한 질문

1

335

2

Image 컴포넌트 width, height 속성

1

239

2

스페이스 + 컨트롤 눌러도 활성화 안되시는분 참고하세요...

3

340

3

파일명 명명 규칙에 대해서 묻고 싶습니다

1

867

2

next create-next-app@latest 설치 문제

1

590

2

bun, biome 사용 질문

0

343

2

eslint 오류..

1

626

2

API Routes를 사용하는 기준과 장/단점에 대해서 알고 싶습니다!

1

889

3

Link 컴포넌트의 prefetching 기능

1

262

1