問題タブ [gatsby-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graphql - プラグインを介して Gatsby の MarkdownRemark ノードにデータを追加する
Gatsby Transformer Remark プラグインを使用して、作成時に MarkdownRemark GraphQL ノードにさらに情報を追加したいと思います。
現在、私はプラグイン内でそれをやろうとしています:
gatsby-config.js
plugins/my-remark-plugin/index.js
ただ明確にします; AST ノードを変更するつもりはありません。プラグイン内から、MarkdownRemark GraphQL ノードが作成されるときに、さらに任意のデータを追加したいと考えています。
使用してみcreateNodeField
ましたが、クエリ時にフィールドを見つけることができません。
gatsby-transformer-remark プラグインがこれを行う場所ではない可能性はありますか? で標準の Gatsby プラグインを使用するとフィールドが作成されcreateNodeField
ますが、Gatsby Transformer Remark プラグイン内から作成しようとしています。
gatsby - gatsby-plugin-image が npm 経由でインストールされない
ドキュメントに従ってnpm経由でgatsby-plugin-imageをインストールしようとしていますhttps://www.gatsbyjs.com/plugins/gatsby-plugin-image#installation
端末で次のエラーを受け取ります。
Package.json は、gatsby スターター ライブラリの hello world スターターからのものです。
GH リポジトリまたは Google 検索で、これに関連する問題は見られませんでした。https://www.gatsbyjs.com/docs/how-to/local-development/troubleshooting-common-errors/でトラブルシューティングのヒントを試しましたが、成功しませんでした。--force を使用して npm インストールを実行した経験がない。何か気をつけることはありますか?強制インストールすると、これを元に戻すことができますか? 前もって感謝します!
graphql - Gatsby Plugin Contentful Optional Fields を機能させるには?
Contentful のコンテンツ タイプにオプション フィールドがあるので、Gatsby-Plugin-Contentful-Optional-Fields を機能させようとしました。
オプションのフィールドは、新しい Gatsby-Image-Plugin でレンダリングする画像です。でプラグインを構成した後gatsby-config.js
も、次のエラーが表示されます。
それを解決するために何時間も費やしましたが、残念ながら成功しませんでした。私は開発にかなり慣れていないので、他の誰かにとっては、明らかな間違いかもしれません。どんな助けでも大歓迎です。
gatsby-config.js のプラグイン構成:
私のクエリ: