問題タブ [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.
cookies - Gatsby GDPR Cookie プラグインが機能しない - Google アナリティクス スクリプトがセクションにありません
問題のトラブルシューティングに多くの時間を費やしました。を使用して自分の Cookie の値を確認したいgatsby-plugin-gdpr-cookies
。gatsby-gdpr-google-analytics
プラグインが正しく動作しているかどうかを示すために、その値が常に true であることをハードコーディングしました。問題は、私のウェブサイトのセクションにまだ<script>
Google アナリティクスがないことです。<head>
これを解決する方法はありますか?でプラグインを別のレベルに移動しようとしましたgatsby-config.js
が、何も機能しませんでした。これは私の構成です:
reactjs - Gatsby テーマの i18n マークダウンでトグル時に言語が変更されない
gatsby-theme-i18nとgatsby-theme-i18n-react-i18next の両方のプラグインを使用しています
私はgatsby-theme-i18n-react-i18next
うまくいくと思います。ただgatsby-theme-i18n
、マークダウンファイルが動かないので、よくわかっていないのかもしれません。
(gatsby-theme-i18n-react-i18next) の言語は変更できますがLayout
、(gatsby-theme-i18n) のTemplate
言語は変更できませんmarkdowns
en
//を切り替えて、th
言語を次のように変更します
gatsby-config.js
gatsby-node.js
レイアウト コンポーネント (切り替えて言語を変更)
マークダウンを保持するためのテンプレート
javascript - Gatsby Config で ?? の Javascript ファイルにエラーが発生する オペレーター
Gatsby サイトを実行しようとしていますが、実行すると次のnpm run develop
エラーが発生します。
コード:
??
JavaScriptの演算子とは何ですか? 新しい言語機能ですか?
markdown - 1 つのマークダウン ファイルから複数のページを作成するにはどうすればよいですか?
Gatsby には がありfile.md
、複数のページ ( のセクションごとに 1 つずつ) を生成したいと考えていますfile.md
。
ギャツビー トランスフォーマー リマーク
を使用するgatsby-transformer-remark
と、マークダウン ファイル全体の HTML を取得できますallMarkdownRemark.nodes.html
。ファイルの各セクションの HTML を取得するにはどうすればよいですか? 例えば:
file.md
:
次のようなセクション HTML の配列を取得したいと思います。
gatsby-プラグイン-mdx
とgatsby-plugin-mdx
、いつ
私は得る
しかし、私がするとき:
Section1body
だけでなく、ファイル全体です。