create-react-app를 사용하고 있습니다. 내 내부 파일에서 내 공용 폴더의 이미지를 호출하려고합니다 src/components
. 이 오류 메시지가 나타납니다.
./src/components/website_index.js 모듈을 찾을 수 없음 : 프로젝트 src / 디렉토리 외부에있는 ../../public/images/logo/WC-BlackonWhite.jpg를 가져 오려고했습니다. src / 외부의 상대적 가져 오기는 지원되지 않습니다. src / 내부로 이동하거나 프로젝트의 node_modules /에서 심볼릭 링크를 추가 할 수 있습니다.
import logo from '../../public/images/logo_2016.png';
<img className="Header-logo" src={logo} alt="Logo" />
나는 당신이 경로로 가져 오기를 할 수 있다고 말하는 많은 것을 읽었지만 여전히 나를 위해 작동하지 않습니다. 도움을 주시면 감사하겠습니다. 나는 이와 같은 많은 질문이 있다는 것을 알고 있지만 모두 로고 나 이미지를 가져 오라고 말하면서 분명히 큰 그림에서 무언가를 놓치고 있습니다.
public
폴더가 폴더 안에 직접 있다고 가정 src
합니다. 귀하의 의견이없는 의견은 이전의 경로를 특징으로 ../..
하므로 요점이 무엇인지 확실하지 않습니까?
../public/images/logo_2016.png
당신이 먼저 구성 요소 폴더에서 src 폴더 밖으로 두 번 올라갔습니다.