問題タブ [jekyll]

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

internationalization - ロケールに応じてJekyllに異なるファイルを含める

最初のJekyllWebサイトを作成しようとしていますが、i18nパーツの設計で問題が発生しています。

異なる記事は言語ごとに完全に書き直されるので、それぞれが異なる投稿になります。ここでは問題ありません。私は実際に私のレイアウト/インクルードのテキストにもっと問題があります。

通常、メニューについては、次のようなことを考えていました。

ここで提案されているように。しかし、これは私に次のエラーを与えます:

インクルードファイル'menu_location'が_includesディレクトリに見つかりません

インクルードタグに変数を使用することは可能ですか?私がこれをどのように行うことができるか他に何か考えがありますか?

ありがとう !

PS:今のところ3つの言語しか考えていなくても、if / elseif / else構文では実行しません;)

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

ruby - Liquid エラー: 引数の数が間違っています

シンプルな Jekyll プラグインを試しています。

次のようにページで実行しようとすると:

Liquid エラーが発生します: 引数の数が間違っています (0 に対して 2)。何か案は ?

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

configuration - jekyll でディレクトリごとのパーマリンク設定を構成する

ディレクトリごとに異なるパーマリンク設定をすることは可能ですか?

たとえば、ブログ エントリが に書き込まれ/blog/_posts/、ニュース アイテムが に書き込まれる Jekyll セットアップがある場合/news/_posts、デフォルトでは、各エントリには と の形式のパーマリンクが/blog/2011/06/24/slug.html含まれます/news/2011/06/24/slug.html

ブログエントリのパーマリンクはそのままで問題ありませんが、ニュースのパーマリンク形式を別のものに変更する必要があります/news/2011/slug

ニュース アイテムで使用されるレイアウトの YAML フロント マターの設定を変更しようとしましたpermalinkが、YAML フロント マターのパーマリンク設定が補間されないため、これは機能しません (この質問への回答で確認されているように)。

でパス固有の設定を構成するメカニズムはあります_config.yamlか? または、この結果を達成するためのより良い方法はありますか?

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

ruby-on-rails - Heroku の Rails アプリにブログを追加する

blog.myapp.com にある Jekyll ブログを使用して、Heroku で Rails アプリを使用しています。ブログを www.myapp.com/blog/ に移動したいと考えています。これを行う最善の方法は何ですか?もっと簡単なオプションがあれば、喜んで Jekyll を捨てます。ありがとう!

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

jekyll - JekyllはPowと連携しますか?

JekyllPowと連携させるにはどうすればよいですか?

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

github - ローカル バージョンの Jekyll を使用した css/js へのリンク切れ

Jekyllを使用してブログを作成しています。github のコードは次のとおりです。

コマンドでコードを生成すると、ディレクトリjekyll pygmentsにサイトが構築されます。_site

ブラウザーで _site/index.html ページを開くと、css/js リンクが壊れています。

機能させるには、リンクを / で始めないでください

css/js への有効なリンクを使用して、ローカル マシンでサイトをテストするにはどうすればよいですか?

ありがとう

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

yaml - Jekyll/Liquid - 大きなテキスト ブロックを YAML フロント マターに追加する方法は?

20 ページまたは 30 ページのそれぞれに 7x2 テーブルが含まれるサービス カタログを Jekyll で実装しようとしています。左の列には、概要、利用可能先などのラベルが表示され、右の列には 1 行から複数​​の段落のテキストが表示されます。{overview}、{availableTo} などの Liquid 変数を使用して、右側の列を特徴付けたいと考えていました。

YAML は改行について非常にうるさいように思われるので、これらの段落とそのマークアップを 1 行に入力する必要があり、複数の画面幅にまたがる可能性があることに気付きました。これは煩わしいので問題です。また、これらのフロントマターを技術者であるが webdev 以外のユーザーが編集できるようにしたいためです。フロントマターにブレークを許容させる方法はありますか?

または、毎回テーブルを再コーディングすることなく、このテーブルに {content} セクションを入力する方法はありますか?

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

jekyll - Jekyllでハイライトし、pygmentsが機能しない

jekyllpygmentsを使いたい

私は次のコードを持っています:

を使用してサイトを生成するとjekyll --pygments、htmlの結果は次のようになります。

このhtml出力には、期待されるタグ<span class="n"><span class="s2">タグがなく、コードは強調表示されていません。

私は何か間違ったことをしていますか?

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

jekyll - Jekyll でパーシャルの名前を渡す方法

にある名前のファイルを含めたいpage.var。どうすればそれを含めることができますか?

page.var のパーシャルがマークダウンで書かれている場合、そこに含まれているまま html に処理するにはどうすればよいですか?

私は試しましたが {% include {{page.var}} | markdownify %}、考えられるすべてのバリエーションを試しましたが、ほとんどの場合、出力もエラーメッセージも表示されません。

標準の Jekyll - バージョン 0.11.0 を使用しています。

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

jekyll - Jekyll でファイル名を返す Liquid タグ拡張子を作成する方法

それはかなり基本的なことだと思いますが、それを行う方法がわかりませんでした。

私がやりたいことはとてもシンプルです。

Jekyll プラグイン システムを使用して、投稿のファイル名を返すように Liquid タグを拡張したいと考えています。

次のようなものに解析されます