問題タブ [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.
ruby - jekyll - github ページで、自動的にページに何かを追加する
Jekyllのページの URL を取得する方法はありますか? about.html
ページとdownload.html
は、次の階層のような非ポスト テキスタイル ファイルを意味します。
私はこのようなことをしたいと思います:
投稿の to_liquid メソッドに URL が含まれているため、これは投稿で機能します。一方、ページにはそのようなものは含まれていないようです-それらには必要なプロパティがあります(またはそう思われます)が、それらをエクスポートしませんto_liquid
; そのように再定義したいと思います。これを行う方法はありますか?
jekyll_extensionsを見つけましたが、ターゲット環境 (github ページ) で動作するかどうかわかりません。
可能であれば、すべての yaml ヘッドに url パラメーターを含める必要は避けたいと思います。
どうもありがとう!
liquid - Jekyll と Liquid を拡張して投稿のコンテンツを解析する
Jekyllを利用した私のブログは、 Atomフィードを提供しています。
各投稿の内容を変更する必要があるため、
になります:
私はその線に沿って何かをすることを考えていました
これをjekyllまたはLiquidのどこにコーディングしますか? また、「 http://otherdomain.com/ 」ではなく「 /」を指すhref値のみを変更するという問題をどのように解決できますか?
ありがとうございました
ruby - Jekyll プラグインが認識されない
*render_time* タグをレンダリングするためにhttps://github.com/mojombo/jekyll/wiki/Pluginsから Jekyll プラグインの例を再現しようとしていますが、次のエラーが発生します。
プラグインは *./_plugins/homepage.rb* にあり、_config.yml には標準のルールが含まれています。
同じ問題を抱えている人はいますか?
jekyll - Jekyll でファイル名を返す Liquid タグ拡張子を作成する方法
それはかなり基本的なことだと思いますが、それを行う方法がわかりませんでした。
私がやりたいことはとてもシンプルです。
Jekyll プラグイン システムを使用して、投稿のファイル名を返すように Liquid タグを拡張したいと考えています。
次のようなものに解析されます
ruby - 指定せずにJekyllにレイアウトを使用させるにはどうすればよいですか?
私の Jekyll サイトのいくつかをシンプルに保つために、私は常に同じレイアウトを使用しています。つまり、いつもこんなことを書いています。. .
. . . 私のページの上部にあるYAML Front Matterとして。
しかし、私が書きたいのはそれだけです。. .
. . . layout: default
上記のように明示的に " " (またはその他) を記述したかのように、特定のレイアウトを使用する必要があると Jekyll に想定させます。
でこの動作を指定する方法がわかりません_config.yml
。これを可能にするJekyllプラグインを書くことができるかもしれません。. . 何か案は?
ruby - Jekyllはマークダウンを解釈していません
jekyll.rbを使ってサイトを作っています。
about.htmlというページがあります。
about_content.markdownには、ダミーのマークダウンがあります。
何らかの理由で、ページがレンダリングされると、結果は次のようになります。
結果http://gabrielecirulli.com/p/20120107-203135.png
YAMLフロントマターをマークダウンファイルに追加しても、何も変わりません。
これは私の_config.ymlです
jekyllにマークダウンを解釈させるにはどうすればよいですか?
emacs - ブログにoctopressとemacsorg-modeを使用する
ブログにoctopressでOrg-modeを使用する例はありますか?すべてのブログ投稿にorg-modeを使用して、htmlにエクスポートしたいと思います。私はこれが可能であることを理解しています、これが同じことを学びそして行うための例はありますか?
ruby - 間違った引数の型の文字列 (期待される配列)
新しい Macbook でOctopress (Jekyll 上のブログ エンジン)を使用しようとしていますが、実行すると次のエラーが発生しますbundle exec jekyll --server
。
(短縮パス)
(フルパス)
118行目を見ると、次のようになります。
この行を「hello」などの文字列に置き換えると、サーバーは正常に起動します。しかし、のようなものに置き換えるとRDiscount.new("hello").to_html
、同じエラーが発生します。ただし、irb を起動して実行すると問題なく動作RDiscount.new("hello").to_html
します。
何が問題なのですか?私が持っている別のコンピューターでサーバーを起動することはできますが、2 つのコンピューターが実行していることの違い (どこかのライブラリの異なるバージョンですか?) を理解する方法がわかりません。
html - Hamlファイルのyamlフロントマター
Haml-jekyll-extensionのみを使用しようとしていますが、yaml フロント マターを含める方法がわかりません。私は次のものを持っています:
しかし、最終的に次の html にコンパイルされます。
html に適切にコンパイルされるように、yaml フロント マターをマークするにはどうすればよいですか?
heroku - ベンダー バンドル パスがブログに追加されている
これらのブログ投稿がどこから来ているのかわかりません。Heroku で Jekyll を実行していますが、/vendor/bundle ファイルがどこから来ているのかわかりません。サイトをローカルで実行すると、これらはありません。サイトはm2m.ioで、ブログのリンクをクリックします。関連するコード フラグメント: