e.g. /public/contents/posts/system/1.png의 이미지

경로에서 /public을 제외한 /contents/posts/system/1.png로 접근이 가능하다.
MDXConent에서 component props을 설정한다.
<MDXContent
components={{
Image: props => (
<Image
{...props}
width={100}
height={100}
src={`/contents/${_raw.sourceFileDir}/${props.src}`}
/>
),
}}
/>
위와 같이, 넘겨준 props 중 src는 오로지 현재 mdx파일 기준으로 작성할 수 있도록 하였다.
여기서 _raw.sourceFileDir는 현재 mdx파일의 폴더를 말한다.
다음과 같이 사용한다.
<Image src='1.png' />
이제 현재 mdx파일을 기준으로 이미지를 탐색한다.
props를 모두 next/image에 넘겨주면 된다.
<MDXContent
components={{
Image: props => <Image width={100} height={100} {...props} />,
}}
/>