리액트에서 이미지 넣는 방법
리액트에서 이미지 넣기
1. import 구문 사용하기
1 | import Logo from "./assets/img/Logo.png"; |
컴포넌트에서 import 구문을 사용하여 이미지를 불러올 수 있다.
이렇게 불러온 이미지는 img 태그의 src 속성에 할당한다.
1 | function App() { |
단, import는 React가 처리하지 않는다는 것을 명심해야한다. 이는 Webpack이나 vite같은 번들러들에 의해 처리된다.
2. public 폴더에 이미지 불러오기
1 | public |
다음과 같이 public 폴더에 images를 담아두고 public 폴더를 절대경로로 이미지를 불러올 수 있다.
1 | function App() { |
- public으로 이미지를 불러오게 되면 브라우저에서 http://localhost:3000/images/logo.png 경로로 해당 파일을 오픈할 수 있다.