問題タブ [jekyll-extensions]

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 に答える
61 参照

jekyll - 一部の特定のディレクトリがカテゴリとして追加されないように除外する

私は jekyll 2.4.0 と、多言語サポートの静的サイト生成用のプラグインを使用しています。私の問題は、言及されたプラグインが私の_postsディレクトリを2つの追加ディレクトリの下に置くことを強制_i18n/{lang}し、これらの両方が下に置かれたすべての投稿にカテゴリとして追加されることです.

せいぜいプラグインを使用して、投稿のカテゴリから上記のディレクトリを削除したいのですが、それが可能かどうかはわかりません。

このコードに遭遇し、投稿カテゴリの生成にディレクトリがどのように使用されているかを確認できますが、プラグインを使用してこの機能をオーバーライドできますか?

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

jekyll - Jekyllでsite.categories配列が出力されないのはなぜですか?

Jekyll でページ (投稿ではない) を作成しています。1 つのページは、次のように前付で 2 つのカテゴリを定義します。

そして、レイアウトでカテゴリオブジェクト/配列を出力しようとしていますが、何も出力されていません:

これが期待どおりに配列を出力しないのはなぜですか?

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

ruby - Liquid テンプレート言語のマクロ

Liquid テンプレート言語を使用する Jekyll を使用しています。過去に Jinja テンプレートを使用したことがありますが、これにはマクロ(名前付き関数のみ) の概念があります。Liquid には、同等の機能を提供するものがありますか? そうでない場合、Liquid を拡張して提供する Jekyll プラグインはありますか?

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

jekyll - Jekyill - パラメータとして変数を渡す

午前中ずっとこの状況で、私はそれに夢中になっています。

a.html と b.html の 2 つのファイルがあり、名前が の Jekyll タグを作成しましたrender_menu_optionsparent_nameパラメーターは実際のメニューのサブディレクトリの名前を返します。値はinclude 関数parent_nameのパラメーターに渡されますが、この場合、実際の値は常にパラメーターの名前です。route_filterrender_menu_optionsinclude.route_filter

a.html

b.html

パラメータの値をタグに渡すことはできますか?

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

internationalization - jekyll-assets によって作成された「assets」ディレクトリを除外しない jekyll-multiple-languages-plugin

新しい Jekyll アプリにjekyll-multiple-languages-pluginjekyll-assetsプラグインをインストールしました。私の中には次のものがあります_config.yml

アセット構成はすべてデフォルトです。

サイトを構築すると、 と に_site/assets なり _site/es/assetsます。これらのプラグインがうまく連携するかどうかはわかりませんが、何か不足していますか? すべての追加ローカリゼーションで jekyll-assets によって作成されたディレクトリを除外するように jekyll-multiple-languages-plugin を取得するにはどうすればよいですか?

サンプル アプリは次のとおりです: https://github.com/robertwbradford/jekyll-assets-and-multiple-languages

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

jekyll - In Jekyll is there an easy way to change an output path for a folder with html

I am using Jekyll for some static site templates and I have a folder of product html pages which I want to be bundled into the root site/ folder rather than into a site/products folder.

example below with just 2 product pages:

src folder

  • src/products/123.html
  • src/products/146.html

output to site

  • site/123.html
  • site/146.html

Is there an easy way to do this?

Additionally would there be an easy way to append products- to each file in this folder?

  • site/product-123.html
  • site/product-146.html
0 投票する
1 に答える
56 参照

api - Google API プロジェクトで発生したエラーを確認するにはどうすればよいですか?

このプラグインを Jekyll サイトで使用して、各投稿/ページのページ ビューを表示したいと考えています。そこで、プラグインをインストールし、Google データ API のサービス アカウントをセットアップしました。サイトは生成されていますが、Google アナリティクスからページ ビューのデータを取得できません (0 と表示されます)。Google Developer Console のプロジェクトの概要ページで、エラーが発生していることがわかります。しかし、これらのエラーを確認する方法がわかりませんか?

これらのエラーが何であるかを確認する方法はありますか?

Google API が自分のサイトでまったく機能しているかどうかを確認するにはどうすればよいですか?

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

ruby - ヘアスペース ( ) を gsub 文字列に追加するにはどうすればよいですか?

Jekyll サイトのページ ビューを表示するプラグインに次の行があります。

23 678 のように、1000 単位の間にスペースが追加されます。

 この文字列に通常のスペースの代わりにヘアスペースを追加するにはどうすればよいですか?