問題タブ [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.
templates - ページを連結するにはどうすればよいですか?
Hakyll で参考文献を自動的に生成しようとしています。pandoc 機能を使用してnocite
、すべての出版物のリストを .bib ファイルに生成しています。しかし、別のセクション (つまり、査読済み、論文、ポスターなど) が必要です。
これを行う方法についての私の考えは、次のようなテンプレートを用意することでした。
次に、次のことを行います。
pandocBiblioCompiler
上記のテンプレートを適用して、各 .bib ファイルの参考文献を含むページを生成するために使用します- それらを 1 ページに連結する
- メイン テンプレート (サイドバー、ナビゲーションなど) を適用して最終ページを取得します。
これは可能ですか?で複数のページを 1 つのページに連結するにはどうすればよいsite.hs
ですか?
haskell - Hakyll の新バージョンと想定される型: Map [Char] a0
私はこのようにHakyllでコンテキスト定義を書きました:
Debian 9
、Hakyll 4.9.2.0
およびに移行するまではうまくいきましたGHC 8.0.1
。さて、コンパイル時に次のエラーメッセージが表示されます。
私の機能で何がうまくいかないのか、これを修正する方法を知っていますか?
haskell - 行のHakyllテンプレートリスト
ブログを hakyll に移動します。
インデックス ページの私の Web デザインには、それぞれに 3 つの投稿プレビューを含む水平行があります。Css/jsは、私が持っているすべての投稿ではなく、この行を自動的にフローできるようにする方がよいように作成されていますが、投稿リストをそれぞれ3つの投稿のチャンクに切り取り、別の行を生成する方がよいでしょうチャンクごとに 3 つの投稿があります。
だから代わりに
したい
私のsite.hs
中で私は非常に典型的です
そして今、投稿を3つのチャンクにカットしたいと思います.
しかし、これをテンプレートにさらにフィードするpostsBy3 :: [[Item String]]
方法とそれを使用する方法は...大きな問題です。
やってるだけ
は明らかに型の不一致です。
立ち往生。
haskell - Hakyll サイトのルートは何ですか?
create 関数が識別子のリストを受け取ることがわかりました。
サイトのルートを照合するには、どの識別子のリストを使用すればよいですか? たとえば、「/posts」や「/archives」、またはその他のドメイン部分なしで「www.example.com」に表示される単一の html ページを作成したいだけです。
私はいくつか試しました:
と
と
と
と
と
と
次のようなエラーが表示されます。
ドキュメントを読ん:i Identifier
だり、ソースコードを読んだりすると、これがより明確になります。
"/" と表示される html を作成するには、どのような魔法の呪文を使用すればよいでしょうか。