このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
それぞれの質問に最も適した回答を選んでください。 その後、[回答を確認] を選択します。
Gatsby アプリでページを作成するにはどうすればよいですか?
pages ディレクトリに React コンポーネントを作成する。
pages
プロジェクト内の任意の場所にコンポーネントを作成する。 Gatsby によってディレクトリで React コンポーネントがスキャンされる。
コンポーネント名に Page プレフィックスを付けてコンポーネントを作成する。
Page
マークダウン ファイルを作成し、pages ディレクトリに配置する。
ページ コンポーネントの既定の URL を設定するにはどうすればよいですか?
設定しない。 Gatsby によって自動的に行われる。
gatsby-node.js ファイルで Gatsby API を実装することにより、ルートを設定する。
gatsby-node.js
App.js エントリ コンポーネントを作成し、その中に、各ルートの Route コンポーネントとリゾルバー コンポーネントを作成する。
pages ディレクトリに React コンポーネントを作成し、registerRoute() メソッドを呼び出して、コンポーネントと共にルートを文字列として渡す。
registerRoute()
ページ コンポーネントでメモリ内データ グラフのデータを使用するにはどうすればよいですか?
ページ コンポーネントを作成し、GraphQL クエリを含む query 変数を定義する。 次に、コンポーネントでクエリの応答をレンダリングする。
query
フェッチ要求を行い、コンポーネントで応答をレンダリングする。
Gatsby の Data コンポーネントを使用し、query プロパティにクエリを設定して、その render プロパティでページ コンポーネントをレンダリングする。
Data
render
useData() 関数を使用し、それにパラメーターとしてクエリを渡す。 関数から、GraphQL 応答を含むオブジェクトが data プロパティで返される。
useData()
data
Azure Static Web Apps サービスを使用して Gatsby アプリをデプロイするには、どのような事前ステップを実行する必要がありますか?
変更を Git リポジトリにコミットし、プロジェクトをビルドして、GitHub にプッシュする
変更を Git リポジトリにコミットし、GitHub にプッシュする
gatsby build を実行して、デプロイ可能なディレクトリを作成する。 生成された build ディレクトリをターボールに圧縮する。 ターボールを Azure Static Web Apps サービスにアップロードできる。
gatsby build
build
gatsby deploy を実行する。 これにより、Azure Static Web Apps サービスにデプロイできるバイナリが作成される。
gatsby deploy
作業を確認する前にすべての問題に回答する必要があります。
続行
ヘルプが必要ですか? Microsoft のトラブルシューティング ガイドをご覧になるか、問題を報告して具体的なフィードバックをお送りください。
このページはお役に立ちましたか?