GatsbyでHP作成 その7:TOPページに画像を表示
トップページに画像を入れてみました。
StaticImageコンポーネント
こちらの記事を参考に、StaticImageコンポーネントを使って画像を表示してみます。
導入
yarn add gatsby-plugin-image gatsby-plugin-sharp gatsby-source-filesystem
module.exports = {
:
plugins: [
:
`gatsby-plugin-image`,
`gatsby-plugin-sharp`,
:
],
}
画像表示
トップページは、src/pages/index.js
を表示します。
:
import { StaticImage } from "gatsby-plugin-image"
:
const BlogIndex = ({ data, location }) => {
:
:
return (
<Layout location={location} title={siteTitle}>
<Seo title="Top" />
<StaticImage
src="../images/mori.jpg"
alt="はーつん"
layout="fullWidth"
/>
: