강의

멘토링

커뮤니티

Inflearn Community Q&A

No author

This post's author information has been deleted.

React + API Server Project Development and Deployment (CI/CD)

06. CORS settings and handling environment variables

환경변수를 이용한 동적빌드 구간에서 질문 !!

Resolved

Written on

·

262

2

frontend/.env파일에서 

VITE_API_SERVER= 

이렇게만 설정해주셨는데....

이 부분이 잘 이해가 안갑니다.

fetch(import.meta.env.VITE_API_SERVER + '/api/hello')

.then(response => response.json())

.then(data => greet.innerHTML = JSON.stringify(data))

보시다시피 위의 코드가 빌드되었을 텐데요??

VITE_API_SERVER를 아무것도 지정안하면

요청이 /api/hello 이렇게만 나오는거 아닌가요??

그런데 케누님 영상에서는 도메인이 붙어있네요? ㄷㄷ;;;

이 부분이 잘 이해가 안가요 ㅠㅠ....

okkySPAcicd

Answer 1

1

kenuheo님의 프로필 이미지
kenuheo
Instructor

도메인은 chrome devtools가 붙여준 것입니다.

Request URL: https://okdevi.net/api/hello

.env 에 VITE_API_SERVER= 변수설정이 없으면 https://okdevi.net/undefined/api/hello 로 잘못 호출하게 됩니다.

아하 undefined로 나오니까 VITE_API_SERVER를 했던거군요 !!

이해했습니다. 감사합니다 !! 충성충성^^7

No author

This post's author information has been deleted.

Ask a question