シンプルで最小限の、使いやすいランディング ページ スターター。後で取り外す必要があるあらゆる種類の付加機能はありません。すでに見栄えの良い単一ページを備えた必要最低限のテンプレートから、超高速で美しいランディング ページを作成します。
Gatsby CLI をまだインストールしていない場合は、最初にインストールしてください。
npm install --global gatsby-cli
Gatsby CLI は Node と npm を使用します。これらもインストールする必要があります。詳細については、GatsbyJS.org をご覧ください。
Gatsby new コマンドを使用してスターターをインストールします。
gatsby new landing-page https://github.com/gillkyle/gatsby-starter-landing-page.git
プロジェクト ディレクトリに移動し、サイトを起動します。
cd landing-page && gatsby develop
サイトはデフォルトのブラウザで http://localhost:8000 に開きます。
/src
内のコードを編集し、変更を保存すると、ブラウザーに即座に再読み込みされます。
最小限のランディング ページ スターターには、いくつかのプラグインがすでにインストールされていますが、主な焦点はシンプルであり、見た目がきれいであることです。以下のものがデフォルトで含まれています。
src/images
フォルダーに追加された画像は、 gatsby-image
プラグインによって自動的に最適化され、遅延読み込みやぼかし効果を使用してコンポーネントに取り込むことができます。gatsby-config.js
に追加して、サイトへの訪問者の追跡を自動的に開始します。gatsby-plugin-sitemap
を通じてサイトマップに自動的にまとめられます。src/styles/constants.js
ファイルには、サイト上のコンポーネントにインラインで適用される一連の色とデフォルト スタイルが含まれており、独自のスタイルでオーバーライドできます。 オンライン プレイグラウンドでソース コードを試してみたい場合は、このボタンを使用して Codesandox でリポジトリを開くことができます。
サイトをオンラインですぐに確認したい場合は、このボタンを使用してサイトのコピーを Netlify にデプロイできます。
サイトの最適化されたビルドを作成するには、次のコマンドを実行します。
gatsby build
/public
フォルダーが組み立てられ、Netlify、Surge、GitHub Pages、AWS S3、Firebase ホスティング、または独自のファイル サーバーなどのサービスにデプロイできます。