問題タブ [yaml-front-matter]

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.

0 投票する
2 に答える
6047 参照

jekyll - 投稿をしばらく非公開にするにはどうすればよいですか?

と を使用jekyllしてgithub pagesいます。私は現在、新しい投稿で忙しく、まだ完了していません。私はさまざまな場所で作業しているためpush、に変更を加える必要がありgithubます。新しい投稿を作成してプッシュしましたgithub。しかし、push私の半分完成した投稿が誰にでも見えるようになった後。完成するまで見せたくない。

どうすれば隠すことができますか?標準的な方法やフラグはありますか?

別のフォルダーにコピーできることは理解していますが、それは好ましい方法ではありません。

0 投票する
1 に答える
1959 参照

yaml - YAML フロント マター標準/バリデーターはありますか?

汎用データ マネージャーのメタデータ ホルダーとしてYAML フロント マターを使用したいと思います。

多くの静的ジェネレーターで次のように使用されます。


質問:その基準はありますか? 簡単に検証できるいくつかのツール、たとえば、すべての文字列値を引用符で囲む必要があること、ブール値は引用符で囲む必要がないことなどに同意します。

YAML フロント マターをJSON スキーマにマッピングすると、大きなプラスになります。

0 投票する
1 に答える
264 参照

yaml - Jekyll カスタム日付

次のコードを使用して、Jekyll サイトでカスタム日付を表示したい

しかし、どこに置くべきかわかりません(post.htmlで試しましたが機能しません)

0 投票する
1 に答える
416 参照

html - Jekyll: ネストされた Front Matter の印刷

前付けをページに印刷しようとしていますが、このネストされたデータをページに印刷する際に問題があります。

.md ファイル

post.html

HTML 出力に何も表示されません。ここで何か間違ったことをしていますか?YAML で Front Matter を正しくネストしていますか?

どんな助けでも大歓迎です。前もって感謝します!

0 投票する
2 に答える
712 参照

ruby - config の Jekyll デフォルトが機能しないのはなぜですか?

ファイルにデフォルトを設定してい_config.ymlますが、それらが選択されていません:

サイト全体のフロントマターのデフォルトが期待どおりに機能している、私が管理している別の Jekyll サイトと比較しています。何を与える?

0 投票する
1 に答える
1282 参照

jekyll - 投稿内の Jekyll コンテンツ ブロック

そのため、ソリューションを高低で検索しましたが、クリーンな方法で機能するものはまったく見つかりません。私がやりたいのは、コンテンツ ブロックを定義し、そのコンテンツ ブロックを投稿自体だけでなく、投稿のループでも使用することです。投稿のカスタム コンテンツ タイプのようなものと考えてください。

私はこのようなことをしたい...

私のtest_post.mdで:

私のpost.htmlで、次のようなことをしたいと思います:

前付でこれを行うことができることは知っていますが、これは私には汚いようです。プラグインも見つけましたが、それはほとんど必要なことを行いますが、投稿ページの外部でこれらのコンテンツ ブロックにアクセスすることはできません。つまり、ホームページのループでカスタム コンテンツ ブロックを表示することはできません。私はプラグインや提案を受け入れます。ありがとう!

TL;DR ホームページのループを含め、どこでも再利用できるコンテンツ ブロックを投稿に作成したいと考えています。

0 投票する
2 に答える
1830 参照

include - Jekyll: 別の投稿内に投稿を含める

Jekyll は別の投稿の中に投稿を含める方法を提供しますか? 少し間抜けに聞こえるかもしれませんが、料理/レシピ サイトに使用しています。私のレシピのいくつかは、コンポーネント、または他の小さなレシピで構成されています.

テンプレートとすべてを備えた、別の投稿にいくつかの投稿を含める方法を探しています。これは可能ですか?

大量のグーグル検索を行ったところ、投稿ではなくページに含めることしかできず、デフォルトの Liquid テンプレートを使用せず、単なるマークダウンのみであることがわかりました。

アイデア?

0 投票する
1 に答える
338 参照

tags - カスタムフロントマター固有の Jekyll 投稿数

過去数時間、他のすばらしい Jekyll チュートリアル サイトとともに、stackoverflow の深さを精査しましたが、この特定の問題に対する解決策をまだ見つけていません。=[

site.tags または site.categories を使用する代わりに、カテゴリ「ブログ」の下に「サブカテゴリ」という名前の独自のカスタム ラベルを作成しました。目標は、それぞれの投稿数を取得することです。私が見つけたチュートリアルは、カテゴリとタグの両方で完全に機能しましたが、カスタムフロントマターではありません.

私のサブカテゴリのいくつかは、次のように書かれています。

サブカテゴリを含む投稿があることを認識すると、投稿数を 1 増やすコードを探しています。私はプラグインを使用していないため、サブカテゴリの完全なリストは実際には data .yml ファイルに個別にリストされています (投稿の開始に加えて)。

これは、これを書くための私の多くの哀れな試みの1つです:

私が見つけた問題には、出力が常に重複している、または「デザイン、ゲーム」が 1 つのエンティティとして吐き出されていることが含まれます。これにより、次のような結果になります。

これが私の .yml ファイルの外観です (単純):

そして、投稿数を追加しようとする前の私のコード(うまくいきました!):

また、スタックオーバーフローの社会的エチケットに誤って違反した場合はお知らせください。初投稿!百万ありがとう。

0 投票する
2 に答える
1777 参照

web - Jekyll - Front Matter のデフォルトが機能しない

を使用してJekyll 2.5.3、 にデフォルト値を設定しようとしました_config.yml(現在、その感触を得るために遊んでいます)。現在、ローカルで提供しているサイトでデフォルトのレイアウトを設定しようとしています。--watch を設定しましたが、問題なく動作しています。で YAML のデフォルトを設定すると_config.yml、Jekyll はデフォルトをまったく適用しません。

現在使用している設定ファイルは次のとおりです。

デフォルトのレイアウトはどのページにも適用されません。タイトルも試してみましたが、結果は同じでした。

私のindex.md

私のdefault.html

デフォルトのレイアウトは、インデックス ページ自体の YAML フロント マターに配置すると正常に機能します。これを探している主な理由は、default.html404 ページに適用できるようにするためです。の他の要素はconfig.yml私に何の問題も与えていません。私が何か間違ったことはありますか?

0 投票する
3 に答える
1808 参照

include - Jekyll インクルードと YAML フロントマター

フロントマターを何らかの方法でインクルードにオフロードすることは可能ですか? 私の Jekyll サイトでは、ページ タイトルに frontmatter 変数を使用していますが、コードの繰り返しのためにインクルードを共有しているページがいくつかあります。ページ タイトルのフロントマターをインクルードに入れると、生の HTML のように扱われます。これをシミュレートしてインクルードに変数を設定する方法はありますか?