問題タブ [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.
github - ジキルを実行できません
Github ページを使用して Web サイトをホストし、ローカル マシンでテストしましたが、うまく動作しますが、サイトを Github にプッシュするとエラーが発生しました。それは言う
ページのビルドは次のエラーで失敗しました:
jekyllを実行できません
私の_config.yml
ファイル
Web を検索しましたが、有用なアイデアが見つかりません。誰が私を助けることができます?
Github に頼りました。ログが送られてきました。エラーは次のとおりです: Maruku: div 要素に拡張構文を使用しています。\nMaruku: LaTeX 拡張機能を使用しています。images/latex/
.\n/var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/mathml_engines/blahtex.rb:40:in send convert_to_png_blahtex': Blahtex error: empty output (RuntimeError)\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in
'\n\tfrom /var/lib/の画像gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in render_png'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:120:in
to_html_equation'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/ lib/maruku/output/to_html.rb:970:in send'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:in
array_to_html'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in each'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in
array_to_html '\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:956:in children_to_html'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:50:in
to_html'\n\tfrom /var/lib/gems/1.8/宝石/jekyll-0.11.0/bin/../lib/jekyll/converters/markdown.rb:120:inconvert'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:46:in
transform'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:84:in do_layout'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/post.rb:189:in
render'\n\tfrom /var/lib/ gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:193:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:in
each'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0 /bin/../lib/jekyll/site.rb:192:render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:40:in
処理中'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/jekyll:250\n\tfrom / var/lib/gems/1.8/bin/jekyll:19:in `load'\n\tfrom /var/lib/gems/1.8/bin/jekyll:19\n"
ログから、問題が「convert_to_png_blahtex」であることがわかります: Blahtex エラー: 空の出力 (RuntimeError)。私はblahtexコードを読んで、
しかし、pngファイルがあります。誰でもこの問題に遭遇しましたか?
asp.net - 静的ウェブサイトジェネレータ
最近、Jekyllのような静的なWebサイトジェネレーターを使用してWebページを作成するように依頼されました。私の質問はこれです:
- これは、HTMLを使用してWebサイトを作成したり、Visual StudioでASP.netプロジェクトとしてページを作成したりすることとどのように異なりますか?
- サーバー上でどのように機能しますか?
- 私が持つべきいくつかの懸念は何ですか?
私は.netの人なので、可能であればVisualStudioでこれを作成できるようにしたいと思います。
ruby - Jekyll - コマンドが見つかりません
Jekyllを実行しようとしていますが、Ruby の経験はありません。
私が知る限り、Jekyll のインストールは成功しています。
でも:
エラーが発生します:
gem env
結果は次のとおりです。
そして、「何か」のジキルにつながる次のパスを見つけました。
~.gem/ruby/1.8/gems/jekyll-0.11.0/lib/jekyll.rb
~.gem/ruby/1.8/gems/bin/jekyll
(実行ファイル)
liquid - Liquid テンプレートでハッシュを反復処理する
Liquidを使用するJekyllでサイトを書いています。
次のようにしたいページの前付けがあります。
Liquid では、YAML のリンク セクションは次のようになります。
次のようにして、配列を反復処理できるようにしたいと思います。
しかし、これまで私が持っていたアイデアはすべて失敗しました。
liquid - Jekyll / Liquid タグ一覧
サポートされている Jekyll Liquid タグの最終的なリストを教えてもらえますか?
私は知っているし、 https://github.com/mojombo/jekyll/wiki/liquid-extensions{{ contents }}
から他のいくつかを知っています
しかし、もっとたくさんあると確信しています。誰か助けてくれませんか?
特に、定義済みの出力マークアップに関心があります。「index.html」をレンダリングするときに「index」を含むタグはありますか?
jekyll - Jekyll - メニューバーの現在のタブを自動的に強調表示する
github を使用して静的サイトをホストし、Jekyll を使用してそれを生成しています。
メニューバー ( as <ul>
) があり<li>
、現在のページに対応する に CSS ハイライト用の別のクラスを割り当てたいと考えています。
疑似コードのようなもの:
<li class={(hrefpage==currentpage)?"highlight":"nothighlight"} ...>
または<ul>
、Jekyll で全体を生成することもできます。
問題のある部分以外の最小限の変更でこれを行うにはどうすればよい<ul>
ですか?
ruby - GitHubページでマスターブランチを使用するにはどうすればよいですか?
GitHubでホストされているJekyllを使用した静的なWebサイトがあります。問題は、リポジトリに含まれているのはWebサイトだけなので、マスターブランチは実際には必要ないということです。
このように、私はgit checkout gh-pages
、次にgit merge master
、そして次に実行する必要がありますgit push origin gh-pages
。
gh-pages
ブランチを削除して直接プッシュする簡単な方法はありmaster
ますか?
ruby - rake ファイルを使用して Mac アプリでドキュメントを開く
Rakefile に、Jekyll で新しい投稿を作成するためのタスクがあります。(オクトプレスからお借りしました)。
新しいマークダウン ファイルを作成し、デフォルトのヘッダー情報を追加して、IA Writer で開くようにハッキングしようとしました。ファイルを作成して情報を追加しますが、開くのはファイルではありません。ファイル名変数がシステムコマンドに渡されていないようですが、どのように記述すればよいかわかりません。
コードは次のとおりです。
ruby - Jekyll でライブ リロードを使用する
私はJekyll 静的サイト ジェネレーターを使い始めており、 Live Reloadを使用したいと考えています。Jekyll にはジェネレーターとサーバー コマンドがあり、Live Reload はさまざまなコンパイラーとカスタム コマンドを実行できることを知っています。これらが連携するように構成するにはどうすればよいですか?
ruby - 指定せずにJekyllにレイアウトを使用させるにはどうすればよいですか?
私の Jekyll サイトのいくつかをシンプルに保つために、私は常に同じレイアウトを使用しています。つまり、いつもこんなことを書いています。. .
. . . 私のページの上部にあるYAML Front Matterとして。
しかし、私が書きたいのはそれだけです。. .
. . . layout: default
上記のように明示的に " " (またはその他) を記述したかのように、特定のレイアウトを使用する必要があると Jekyll に想定させます。
でこの動作を指定する方法がわかりません_config.yml
。これを可能にするJekyllプラグインを書くことができるかもしれません。. . 何か案は?