問題タブ [hakyll]

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

haskell - ページからティーザーを削除

Hakyllでウェブサイトを作っています。で区切られたティーザー セクションを投稿ごとに表示する RSS フィードの作成に成功しました<!--more-->

私の問題は、このティーザー セクションがこれらの投稿の完全な (テンプレート化された) ページに表示されることです。そして、それが<!--more-->前ではなく後であることだけを望みます。

Hakyllでそれを行うことは可能ですか?

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

haskell - ページの本文とフィールドを変更するにはどうすればよいですか?

Hakyllで「日付」、「作成者」、より具体的にはページの本文などのフィールドを変更することは可能ですか. たとえば、ページの一部を変更または削除したい。

Hackage に関する Hakyll のドキュメントを見ました。changeField欲しいものを作るためにどの縫い目という機能がありました。しかし、この関数は Hakyll のバージョン 3 からのもので、現在使用している Hakyll 4.5.0 には存在しません。

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

haskell - マークダウン内でパーシャルを使用するには?

私は Hakyll を使い始めたばかりで、付属のデフォルト サイトで作業していますhakyll init。私は以下を入れてみました2015-08-12.spqr.markdown

期待どおりに機能しませんでした。投稿は文字通りのテキストを表示しただけです$partial("includes/DB.hs")$includes/DB.hsのコンテンツを投稿に取り込みませんでした。次に、次を に追加しようとしましたsite.hsが、これでも機能しませんでした。

私は何が欠けていますか?

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

haskell - CircleCI で Hakyll をビルドできない

CircleCI で Hakyll をビルドするのに助けが必要です。このエラーに関するヘルパー情報はあまり見つかりませんでした。エラーは、依存関係の HsLua ライブラリの構築にあるようです。これは、取得しているスタック ログです。

lts-5.18 でスタック haskell を使用してみましたが、ローカルでは正常に動作しており、CircleCI では HsLua ライブラリのビルドに失敗しています。また、CircleCI (バージョン: 7.10.2) と Cabal で定義済みの GHC マシンを使用してみましたが、同じエラーが発生しました。これについての助けに感謝します、thx。

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

haskell - スタックが依存関係を適切に解決していない

新しい Ubuntu 16.04 インスタンスでHakyllをセットアップしようとしていますが、スタックベースのセットアップ手順を正しく理解できないようです。

から始めるとstack install hakyll、次のようになります。

stack-install http-conduit-2.1.11今回は次のように に接続すると、同様のエラーが発生しました。

これの依存関係を解決した後 (これも Stack を使用)、もう一度 を試みましたがstack install http-conduit-2.1.11、もう一度同じ依存関係エラーが発生しました。

パッケージhttp-client-0.4.31.2とは my にhttp-client-tls-0.2.4.1表示されますが、 my~/.stack/precompiled/x86_64-linux/ghc-8.0.1/1.24.0.0/には明示的にありませんが、これは$PATH非常にハックなソリューションのように感じられ、このアプローチを推奨するドキュメントは見つかりませんでした。

自分のマシンに Hakyll を正しくインストールするにはどうすればよいですか?

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

haskell - サイト構築時の HashMap と Map に関するタイプ エラー

この Hakyll blogを構築しようとしています。をコンパイルしようとするsite.hsと、サイト構築プログラム...

...次のタイプのエラーが発生します。

どうすれば修正できますか?の関連部分は次のsite.hsとおりです。

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

haskell - Hakyll 出版物リストを生成するための、.bib ファイル内のすべての BibTex エントリのリスト?

私は Hakyll で個人の Web サイトを作成しており、私の出版物を一覧表示したいと考えています。

一番下のマークダウンドキュメントから参照を印刷する方法については、このモジュールこのガイドを見つけました。

これの問題は、印刷したいすべてのものを引用する文書があると仮定していることです。

私が欲しいのは、私の .bib ファイルのすべてのドキュメントをリストするドキュメントを生成することです。特に:

  • リストしたい各出版物の bibtex 名を手動で書く必要はありません。
  • 「参照」セクションを印刷したいだけです。つまり、ドキュメントには出版物が参照されている場所がなく、最後にリストされているだけです。

Hakyll.Web.Pandoc.Biblioモジュールからこの情報を取得することは可能ですか? または、これを取得するために .bib ファイルを個別に解析する必要がありますか? そして、Hakyll でこのページを生成するにはどうすればよいでしょうか?