hakyll

    0

    1答えて

    {{ title }}が補間されますが、layout: nullは、ファイルの内容は、テンプレートのいずれかの種類にラップされないことを意味します。 --- title: Whatever layout: null --- <h1>{{ title }}</h1> のように見えるファイルを持つことが可能です ハキルと同等のものは何ですか?言い換えれば、私は <h1>$title$</

    1

    1答えて

    私はHakyllをコンパイルできますが、実行しようとするとリンクエラーが発生します。 最初に私はサンドボックス内でHakyllをインストール: cabal sandbox init cabal install Hakyll これが正常に完了します。 その後、私はhakyll-initを使用して、プレーンサイトを作成し、ディレクトリをファイルの上に移動: .cabal-sandbox/bin/

    1

    1答えて

    Hakyllでは、「日付」、「著者」、より具体的にはページの本文などのフィールドを変更することは可能ですか?たとえば、ページの一部を変更または削除したいとします。 私はHackageのHakyllドキュメントを見ました。私が欲しいものを作るために継ぎ目をつけたchangeFieldという機能がありました。しかし、この機能はHakyllのバージョン3からのものであり、現在使用しているHakyll 4

    0

    2答えて

    私はHakyllサイトのコンテキストにフィールドを追加したいと考えています。特定のキーがメタデータに存在する場合、対応する値を変換してコンテキストに含めたいと思います。キーがメタデータに存在しない場合は、コンテキストに何も追加しないでください。 私はが私が説明した何をすべきことは、この機能を書いた:メタデータフィールドが存在しない場合は、これはまだ、その値として空の文字列とコンテキストにフィールド

    0

    1答えて

    と*.texのファイルをpostsディレクトリにマッチさせたいと思います。 "posts/*" :: Patternを使用できない理由は、投稿ディレクトリにファイル*.tex.metadataがあるためです。そしてsiteはそのファイルにエラーを与えます。 [ERROR] Hakyll.Web.readPandocWith: I don't know how to read a file of t

    3

    2答えて

    私はハキルとウェブサイトを作っています。で区切られたティーザーセクションを各投稿に表示するRSSフィードを作成しました。 私の問題は、このティーザーセクションがこれらの投稿の完全な(テンプレート化された)ページに表示されていることです。そして、私はそれが<!--more-->の後ではなく、前になりたいと思います。 --- title: My Post author: JeanJouX dat

    6

    1答えて

    だから、この作品: create ["archive.html"] $ do route idRoute compile $ do posts <- (myRecentFirst gitTimes) =<< loadAll "posts/**" let archiveCtx = listField "posts" (postCtx all

    0

    1答えて

    私はちょうどHakyllから始めて、hakyll initに付属のデフォルトサイトで作業しています。私は2015-08-12.spqr.markdownに次のように入れてみました: $partial("includes/DB.hs")$ 期待通りに動作しませんでした - ポストはちょうどリテラルテキスト$partial("includes/DB.hs")$を示しました。それはincludes/

    2

    1答えて

    ハキルを初めて使用しようとしています。 the official siteのチュートリアルに続いて、フォントを扱うルート処理イメージを拡張しようとしています。私はこれまでsite.hs内のコードを変更しました:fontsディレクトリで match ("images/*" .||. "fonts/*") $ do route idRoute compile copyFileCom

    0

    1答えて

    私はthe official instructions on the Hakyll siteをフォローして、自分のサイトでポストティーザーを実行しています。残念ながら、私はひどい打撃を受けており、指示はあまり役に立ちません。 私はこのスニペットで参照item値を範囲外のエラーを取得しています: loadAndApplyTemplate "template/postitem.html"