Speltを使い続けるためにプルリクエストを送った
njdehoog/Spelt: Delightfully simple static site generator written in Swift を引き続き使っているんですが、普通に動いております。(正直不安定なんだろうな、と勝手に決めつけていました…ごめんなさい)
ただ、自分のサイトを構築する中で少し困ったことがあったので、以下の3つをプルリクエストしました。
- Add port option to preview command by tnantoka · Pull Request #8 · njdehoog/Spelt
- Fix truncateFilter for string shorter than numberOfCharacters by tnantoka · Pull Request #9 · njdehoog/Spelt
- Use sorted posts for pagination by tnantoka · Pull Request #10 · njdehoog/Spelt
ローカルではこれらをマージした版で運用してるので、今のところ大変快適です。 ファイル変更後の再構築が速いのが一番気に入っています。
ちなみに以下のような手順でローカルで試した後プルリクエストしました。
$ git clone --recursive git@github.com:tnantoka/Spelt.git
$ cd Spelt/
$ make bootstrap
# 編集(Testの実行はコマンドUで)
$ open Spelt.xcworkspace/
# インストールして使ってみる
$ make uninstall && make prefix_install