๐ฆ plugin-ideal-image
์์ฃผ ์ด์์ ์ธ ์ด๋ฏธ์ง(๋ฐ์ํ, ์ง์ฐ ๋ก๋ฉ, ์ ํ์ง ํ๋ ์ด์คํ๋)๋ฅผ ๋ง๋ค์ด์ฃผ๋ ๋ํ์ฌ์ฐ๋ฃจ์ค ํ๋ฌ๊ทธ์ธ์ ๋๋ค.
์ ๋ณด
๊ธฐ๋ณธ์ ์ผ๋ก ํด๋น ํ๋ฌ๊ทธ์ธ์ ๊ฐ๋ฐ์ค์๋ ๋นํ์ฑํ๋์ด ์์ผ๋ฏ๋ก ํญ์ ์ ์ฒด ํฌ๊ธฐ ์ด๋ฏธ์ง๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์ด์์ ์ธ ์ด๋ฏธ์ง ๋์์ ๋๋ฒ๊ทธํ๊ณ ์ถ๋ค๋ฉด disableInDev
์ต์
์ false
๋ก ์ค์ ํฉ๋๋ค.
์ค์นโ
- npm
- Yarn
- pnpm
npm install --save @docusaurus/plugin-ideal-image
yarn add @docusaurus/plugin-ideal-image
pnpm add @docusaurus/plugin-ideal-image
์ฌ์ฉ๋ฒโ
ํด๋น ํ๋ฌ๊ทธ์ธ์ PNG, GIF, JPG ํฌ๋งท๋ง ์ง์ํฉ๋๋ค.
import Image from '@theme/IdealImage';
import thumbnail from './path/to/img.png';
// ๋ฆฌ์กํธ ์ฝ๋
<Image img={thumbnail} />
// ๋๋ ์๋์ ๊ฐ์ ์ฝ๋
<Image img={require('./path/to/img.png')} />