vue 프로젝트에서 마이페이지 프로필 기본이미지를 넣다가 오류 발생
팀 컨벤션에 따라 이미지 파일은 assets - image 폴더에 넣기로 했는데,
검색해보니 public 폴더 아래에 image 폴더 생성해서 많이 넣기도 한다고 되어있었다
궁금해서 gpt한테 물어봄 !
vue 프로젝트에서 이미지 파일을 어디에 저장할지는 목적에 따라 달라진다
ex. public/logo.png
<img src='/logo.png'>
ex. src/assets/logo.png
import logo from '@/assets/logo.png';
정적파일(고정된 경로에서 접근해야 하는 이미지) -> public
컴포넌트/자바스크립트 파일 내에서 사용되는 이미지 -> src/assets
➰ 프로젝트의 유지보수성과 효율적인 파일 관리 가능
➰ 프로젝트의 요구사항에 맞게 두 폴더를 적절히 활용