問題タブ [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 投票する
1 に答える
100 参照

html - Jekyllサイトの「Front Matter」のデフォルトのデータ型は何ですか?

私はJekyllのウェブサイトに取り組んでいます。Front Matter の変数のデフォルトのデータ型は何ですか? 文字列ですか?

キーワードを配列に解析して、各ブログ投稿のタグに割り当てようとしていますが、1 つの長いタグを取得し続けています。私はこのようなものを使用できると思いますか?

どんな助けでも大歓迎です

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

jekyll - Jekyll - YAML フロント マターのデフォルトが機能しない

各サイトのフォルダを持つマルチサイト Jekyll プロジェクトがありslcますla

ただし、私の YAML Front Matter のデフォルトは機能していません。レイアウトを含むデフォルト値はどれもテンプレートに送信されていません。

//config.yml:

// フォルダ構造

// _layouts/default-la.html

//la/index.html

0 投票する
0 に答える
31 参照

node.js - アセンブルで別のコレクションの親の外側にあるコレクション リストを使用するにはどうすればよいですか?

別のディレクトリ内でコレクションを使用しようとするのは難しいことがわかっています。

主な収集ディレクトリ: /src/templates/roles/one.hbs など

次に、メインページのディレクトリ: /src/templates/pages/roles.hbs

上記のテンプレート内でコレクション リストを使用しようとしていますが、機能していません。これが私が試したことです:

これはロールページ内では機能しますが、 /templates/pages/ フォルダーの外部または内部のページ内では機能しません

Gruntfile.js

誰かが理由を知っていますか?

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

handlebars.js - Bigcommerce Stencil は、カスタム フロント マター変数を宣言します

ホームページ テンプレート内で注目のカテゴリ ID のリストを定義したいと考えています。フロントマターでカスタム変数を定義することは可能ですか? 私はそれを機能させることができないようです:

最後にtemplates/pages/home.html、カスタム変数を使用したデフォルトのフロントマターを次に示します。featured_categories

次に、テンプレートで、この行は出力を生成しません。

これが値を出力しないのはなぜtestingですか? featured_categories最終的には、カテゴリ ID の配列になりたいと考えています。これはフロントマターを使用して行うことは可能ですか?

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

javascript - gulp-gray-matter プラグインによって作成されたデータ オブジェクトにアクセスするにはどうすればよいですか (nunjucks で html ファイルをコンパイルする場合)

フロントエンドの JavaScript テンプレート エンジンとしてnunjucks-renderを使用しています。

特定の .nunjuck ファイルから前頭葉データを読み取り、そのデータを使用して .nunjuck (テンプレート) ファイルを .html ファイルにコンパイルしたいと考えています。

少し調査した結果、gulp-gray-matterがより高速で優れた前頭葉物質抽出プラグインの 1 つであることがわかりました。

私の質問は次のとおりです。前頭葉のデータ オブジェクトにアクセスするにはどうすればよいですか?

たとえば、前頭の問題を .nunjucks ファイルに次のように記述します。

最終的な HTML 出力は次のようになります。

私の gulfile.js 設定は次のとおりです。