React 이미지 엑박 에러 해결. (이미지경로 설정)

Blackeichi·2022년 10월 9일
0

리액트 앱 개발 중, Public이미지를 불러오는 데 엑박이 발생하였다.
코드는 다음과 같다.

            <img
              src={`img/bronze.png`}
              alt="Tier"
            />

개발자도구를 열어 이미지의 주소를 확인해보자.

개발자도구를 보니, 이미지의 주소가 잘못되어있다.
원래는 "기본주소/img/이미지이름" 로 되어야하는데, 현재 있는 페이지에 맞춰 "기본주소/summoner/img/이미지이름"로 되어있다.

그러므로 다음과 같이 process.env.PUBLIC_URL을 활용하여 절대주소로 설정해주자

            <img
              src={`${process.env.PUBLIC_URL}/img/bronze.png`}
              alt="Tier"
            />

성공!

profile
프론트엔드 주니어 개발자 한정우입니다. 😁

0개의 댓글