新しくブログを作りました。
はてなダイアリーがなくなってからブログを作らず放置していましたが、たまに(Qiita に書くほどでもないニッチな)メモを残したいケースがチラホラ有ったので新しく作りました。
流行りに乗って Gatsby.js を使ってみたのですが、欲を出して Asciidoc 対応していたせいで丸 3 日くらいかかってしまいました。そのくせ feed とかいろいろ対応できてないし……。
対応できていないものリスト
-
feed(asciidoc 対応版)プラグイン導入
- もしかしたらカスタムしないといけないかも
- google analytics プラグイン導入
- 記事ごとの更新日表示
- 前後記事移動
- タグ対応
- 一覧へのサムネイル表示
-
asciidoc から同じディレクトリの画像読み込み
- 現在は
/static/images/から読み込み
- 現在は
- OGP の動作テスト
一応 Github には上げてあるので node.js が入っていれば以下コマンドで使えます。作成時は v12.16.1 を使っていました。
npx gatsby new my-site https://github.com/moomoo-ya/gatsby-starter-ts-asciidoc図らずして TypeScript と GraphQL の経験値が一気に積めたよ。
ちなみに更新頻度は数ヶ月単位とかそういう感じになると思います。