public 디렉토리
공용(정적) 디렉토리 관리
유용한 경우
public/
├── assets/
│ ├── favicon.png
│ ├── logo192.png
│ ├── logo512.png
│ └── og-image.jpg
├── index.html
├── manifest.json
└── robots.txt// public 디렉토리의 에셋 가져오기 유틸리티
function getPublicAsset(path) {
return `${process.env.PUBLIC_URL}/${path}`
}
function HomeLink(props) {
// 유틸리티 활용
return (
<h1 className="homeLink">
<a href={getPublicAsset('')}>
<img src={getPublicAsset('assets/logo192.png')} alt="" />
{props.children}
</a>
</h1>
)
}유용하지 않은 경우
Last updated