[Python/Svelte]'localhost:5173 says {}'문제 해결

2024. 1. 13. 11:58·Programming
반응형

1. 에러 발생

파이썬 공부 목적으로 FastAPI + Svelte로 간단한 게시판 구현 실습 중에 백엔드 서버 주소를 별도 환경변수 파일(.env)로 뺐는데 브라우저에서 아래 캡처화면과 같이 빈 json(?)을 리턴하는 문제가 발생했다.

2. 해결 방법

크롬 개발자 도구로 확인하니 프론트엔드에서 필요한 파일들은 다 잘 받아오는 듯 보여서 백엔드와의 통신 문제를 의심하고 Vite 프록시 설정이나 환경변수 파일의 서버 주소의 오탈자들을 확인했었는데.....

알고보니 환경변수 파일 위치를 잘못 넣어놔서 백엔드 서버 주소를 못찾아 생긴 문제였다... 머쓱 (Svelte 프로젝트 기준으로 루트 경로에 넣어놨어야 하는데 src 디렉터리에 잘못 넣어놓음;;;)

.env 파일 위치를 제대로 변경하니 백엔드 서버 주소를 잘 받아오는 것을 확인할 수 있었다.

변경 전

변경 후

저작자표시 비영리 동일조건 (새창열림)

'Programming' 카테고리의 다른 글

[Next.js]설치 및 개발환경 세팅  (0) 2025.02.05
[VSCode]터미널에서 명령어로 VSCode 열기(MacOS)  (0) 2024.02.10
[Python]가상환경 활성화 단축키 생성하기(MacOS)  (0) 2024.01.06
[Python]가상환경(venv) 생성, 활성화, 비활성화 및 삭제 방법  (0) 2023.10.14
[Python]pyinstaller FileNotFoundError: [Errno 2] No such file or directory 에러 해결  (1) 2023.09.12
'Programming' 카테고리의 다른 글
  • [Next.js]설치 및 개발환경 세팅
  • [VSCode]터미널에서 명령어로 VSCode 열기(MacOS)
  • [Python]가상환경 활성화 단축키 생성하기(MacOS)
  • [Python]가상환경(venv) 생성, 활성화, 비활성화 및 삭제 방법
Canary_카나리아
Canary_카나리아
어쩌다 데브옵스 엔지니어가 된 문과생의 기록용 블로그
    반응형
  • Canary_카나리아
    release: canary
    Canary_카나리아
  • 전체
    오늘
    어제
    • 분류 전체보기 (120)
      • DevOps (67)
      • Programming (28)
      • Certifications (3)
      • ETC (20)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    spring
    프로메테우스
    데브옵스엔지니어
    kops란
    NCPprofessional자격증
    백엔드개발
    NCP자격증
    그라파나
    네이버클라우드자격증
    Grafana
    terraform
    kops사용법
    Java
    NCPassociate자격증
    자바개념
    개발자
    네이버클라우드서비스
    클라우드자격증
    백엔드공부
    한빛출판네트워크
    argocd
    Prometheus
    제로베이스
    프로메테우스예제
    ncp서비스
    백엔드스쿨
    클라우드엔지니어자격증
    백엔드
    java개념
    그라파나예제
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
Canary_카나리아
[Python/Svelte]'localhost:5173 says {}'문제 해결
상단으로

티스토리툴바