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

liquid - Jekyll ブログで強調表示されている pygments の奇妙な背景色

pygments を使用して、構文の強調表示をJekyllブログに追加しようとしています。強調表示が機能するようになりましたが、コードに奇妙な色合いが付きます。これについては、下の画像を参照してください。 それはどのようなものか

Github 構文スタイルシートを使用していますが、それが問題の原因ではありません。強調表示を担当するすべての CSS をコメントアウトしたため、これを知っていますが、色合いはまだそこにあります。

この問題を解決するために何ができるか知っている人はいますか?

画像に表示されているものを担当するコードは次のとおりです。

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

markdown - Jekyllでは、Markdownを部分的にレンダリングする簡潔な方法はありますか?

Jekyllブログに表示したいMarkdown形式のサイドバーがあります。私は以前のようにそれを含めようとしました{% include sidebar.markdown %}が、実際にはマークダウンをレンダリングしませんでした。私はそれを次のようにうまく含めることができます:

これは管理しやすいソリューションですが、これを実現するためのよりエレガントな方法をお勧めします。何か案は?前もって感謝します!

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

ruby - Windows 7 で Jekyll を実行する

Windows 7 で Jekyll を実行すると問題が発生します。

次のエラーが表示されます

ただし、RedCloth はインストールされています

誰でも私を啓発できますか?

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

ruby - Xcode 4.1にアップグレードしてから、Jekyllgemをインストールできません

以前、Xcode3に同梱されているgccコンパイラを使用してMacにJekyllgemを正常にインストールしました。残念ながら、Xcode4.1を搭載した別のMacにインストールすることはできません。このMacには以前Xcode3が搭載されていましたが、コマンドを使用してアンインストールしましたsudo /Developer-3.2.5/Library/uninstall-devtools --mode=all

以下sudo gem install jekyllに示すコンパイルエラーが発生します。

ここにはかなり根本的な問題があるようです!どうすればこれを修正できますか?私はRuby1.8.7とRubyGems1.3.71.8.10を使用してます。

前もって感謝します。

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

ruby - attr_accessor が親クラスに設定されている場合、@name = 値と名前は nil です

以前 #ruby で、変数名が既にローカルで定義されていない限り、 @name と self.name を使用する必要はないと誰かが私に言いました。いくつかのクラスを試して調整した後、サブクラスの初期化で @name を設定した後、name (nil) にアクセスできないことに気付きました。

以下の作品:

以下は失敗します。

そのクラスは、このスーパー クラスを活用します:
https://github.com/mojombo/jekyll/blob/master/lib/jekyll/page.rb

なぜ名前がこのインスタンスで機能しないのか、少し混乱していますが、最初のインスタンスでは機能しますか?

詳しくは:

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

ruby - jekyll-サブフォルダー内のファイルを処理しません

私はJekyllを使用して単純な静的サイトを作成しています。

プロジェクトのルート(_layoutsフォルダーおよび構成ファイルと同じフォルダー内)にJekyll HTMLファイルがある場合、それらは完全にレンダリングされ、http:// localhost:4000/welcome.htmlですぐにプレビューできます。

ルート上にたくさんのファイルを取得し始めており、動的ファイルをフォルダーに整理したいと思います。

したがって、ファイルをサブフォルダーに移動すると、Jekyllはファイルの更新を停止します。以前の編集(ルートにあったときから)を見ることができますが、編集を行っても更新されません。

http:// localhost:4000 / mydirectory/welcome.html -404を返します

これらのフォルダーを確認するために構成ファイルを編集する必要がありますか?何かのようなもの -

それとも私は明らかな何かを見逃していますか?

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

ruby - Ruby コードのヘルプ

私はRubyの初心者で、このコードを理解するのに苦労しています

上記のコードでは、ステートメントputs self.data['tags'](1 とマークされています) は、予想どおり 10 を超える値を出力します。ただし、行puts tag(2 とマーク) は 1 つの値のみを出力し、配列に値が 1 つしか含まれていないことを意味します。self.categories.keys.eachそれ自体が割り当てられているすべての値をループすることは期待されていませんself.data['tags']

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

jekyll - jekyllのピグメント問題

私は github ページで jekyll を使用しています。 http://juanpabloaj.github.com/

しかし、pygmentsのsyntax.cssファイルを追加すると

default.html

jekyll は構文を表示しません。pygments 行に設定しました

顔料-真

0 投票する
6 に答える
38980 参照

liquid - Jekyll の日付フォーマットはどのように機能しますか?

Jekyll を使用して簡単なサイトを生成しています。

日付フィールドを の形式で表示したい12 September 2011

いくつかの創造的なグーグル検索を通じて、日付形式の操作を少し見つけましたが、月の名前を取得できるものは何もありませんでした。私が持っている{{ page.date| date: "%m-%d-%Y" }}のは で、 として出力されますが09-12-2011、探しているものとはまったく異なります。

Jekyllで月を名前として取得する方法はありますか?

または、それを除けば、日付属性に関するドキュメントはありますか?

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

jekyll - Jekyll タグプラグインで現在のページを検出するにはどうすればよいですか?

Jekyll (Liquid) ブロック プラグインがあり、現在のページが何であるかを検出したいと考えています。コンテキストが render に渡され、現在のサイト オブジェクトを context.registers[:site] として取得できることがわかります。ただし、現在のページを context.registers[:page] として取得しようとすると失敗します。

私が解決しようとしている問題は、現在のページがタグで言及されているページであるかどうかを検出して強調表示する単純なブロック プラグインを作成することです。

どんなヒントでも大歓迎です。

ありがとう!