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

ruby - jekyll - github ページで、自動的にページに何かを追加する

Jekyllのページの URL を取得する方法はありますか? about.htmlページとdownload.htmlは、次の階層のような非ポスト テキスタイル ファイルを意味します。

私はこのようなことをしたいと思います:

投稿の to_liquid メソッドに URL が含まれているため、これは投稿で機能します。一方、ページにはそのようなものは含まれていないようです-それらには必要なプロパティがあります(またはそう思われます)が、それらをエクスポートしませんto_liquid; そのように再定義したいと思います。これを行う方法はありますか?

jekyll_extensionsを見つけましたが、ターゲット環境 (github ページ) で動作するかどうかわかりません。

可能であれば、すべての yaml ヘッドに url パラメーターを含める必要は避けたいと思います。

どうもありがとう!

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

liquid - Jekyll と Liquid を拡張して投稿のコンテンツを解析する

Jekyllを利用した私のブログは、 Atomフィードを提供しています。

各投稿の内容を変更する必要があるため、

になります:

私はその線に沿って何かをすることを考えていました

これをjekyllまたはLiquidのどこにコーディングしますか? また、「 http://otherdomain.com/ 」ではなく「 /」を指すhref値のみを変更するという問題をどのように解決できますか?

ありがとうございました

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

ruby - Jekyll プラグインが認識されない

*render_time* タグをレンダリングするためにhttps://github.com/mojombo/jekyll/wiki/Pluginsから Jekyll プラグインの例を再現しようとしていますが、次のエラーが発生します。

プラグインは *./_plugins/homepage.rb* にあり、_config.yml には標準のルールが含まれています。

同じ問題を抱えている人はいますか?

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

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

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

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

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

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

0 投票する
4 に答える
4872 参照

ruby - 指定せずにJekyllにレイアウトを使用させるにはどうすればよいですか?

私の Jekyll サイトのいくつかをシンプルに保つために、私は常に同じレイアウトを使用しています。つまり、いつもこんなことを書いています。. .

. . . 私のページの上部にあるYAML Front Matterとして。

しかし、私が書きたいのはそれだけです。. .

. . . layout: default上記のように明示的に " " (またはその他) を記述したかのように、特定のレイアウトを使用する必要があると Jekyll に想定させます。

でこの動作を指定する方法がわかりません_config.ymlこれを可能にするJekyllプラグインを書くことができるかもしれません。. . 何か案は?

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

ruby - Jekyllはマークダウンを解釈していません

jekyll.rbを使ってサイトを作っています。
about.htmlというページがあります。

about_content.markdownには、ダミーのマークダウンがあります。

何らかの理由で、ページがレンダリングされると、結果は次のようになります。

結果http://gabrielecirulli.com/p/20120107-203135.png

YAMLフロントマターをマークダウンファイルに追加しても、何も変わりません。

これは私の_config.ymlです

jekyllにマークダウンを解釈させるにはどうすればよいですか?

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

emacs - ブログにoctopressとemacsorg-modeを使用する

ブログにoctopressでOrg-modeを使用する例はありますか?すべてのブログ投稿にorg-modeを使用して、htmlにエクスポートしたいと思います。私はこれが可能であることを理解しています、これが同じことを学びそして行うための例はありますか?

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

ruby - 間違った引数の型の文字列 (期待される配列)

新しい Macbook でOctopress (Jekyll 上のブログ エンジン)を使用しようとしていますが、実行すると次のエラーが発生しますbundle exec jekyll --server

(短縮パス)

(フルパス)

118行目を見ると、次のようになります。

この行を「hello」などの文字列に置き換えると、サーバーは正常に起動します。しかし、のようなものに置き換えるとRDiscount.new("hello").to_html、同じエラーが発生します。ただし、irb を起動して実行すると問題なく動作RDiscount.new("hello").to_htmlします。

何が問題なのですか?私が持っている別のコンピューターでサーバーを起動することはできますが、2 つのコンピューターが実行していることの違い (どこかのライブラリの異なるバージョンですか?) を理解する方法がわかりません。

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

html - Hamlファイルのyamlフロントマター

Haml-jekyll-extensionのみを使用しようとしていますが、yaml フロント マターを含める方法がわかりません。私は次のものを持っています:

しかし、最終的に次の html にコンパイルされます。

html に適切にコンパイルされるように、yaml フロント マターをマークするにはどうすればよいですか?

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

heroku - ベンダー バンドル パスがブログに追加されている

これらのブログ投稿がどこから来ているのかわかりません。Heroku で Jekyll を実行していますが、/vendor/bundle ファイルがどこから来ているのかわかりません。サイトをローカルで実行すると、これらはありません。サイトはm2m.ioで、ブログのリンクをクリックします。関連するコード フラグメント: