2022/07/31 ガチ進捗

2022/07/31の日記

一生自分のブログ周り触ってたら一日が終わった。

  • front-matterにtwitter_cardパラメータを設定して、設定されていたらogpがその画像になるように。2hぐらい
    • 動的なカード生成・・・までは行かないげんtcardgenっていうツールを使ってogp画像を記事のmdのフロントマターから生成してます
  • windows対応 2hぐらい
    • 今までこのHugoブログ執筆専用アプリはmac,linuxのみ想定だったのでWindowsでも動くようにした。
    • 具体的にはpath.join使ったり、下の方のシェル部分にcmdを使うようにしたりぐらいだけど・・・
  • electron-forge -> electron-builder移行 5hぐらい
    • electron-forgeだとM1でビルドしたバイナリをGithubにリリースすると壊れてしまうので、electron-builderに移行してみた。
    • 名前も変えた。 reud/hugo-writer
    • でも結局なぜかreleaseがまだ出来ていない・・・・Windowsは出来た。
  • 機能追加
    • jsonファイルから好きに記事のフロントマターに情報を追加できるようにした。
      • これはtwitter_cardのパラメータがとても欲しかったので・・・
      • 今後任意のスキーマを書くと動的に入力欄が増えてそこから入力できるようにしたりしたい。

configも育ってきた

https://github.com/reud/reud.net/blob/main/.hugo-text-writer/project-config.json

後はurl乗せたら自動で展開するやつとか欲しいな〜〜〜頑張ってテーマ書き換えていくか〜

Licensed under CC BY-NC-ND 4.0
Built with Hugo
テーマ StackJimmy によって設計されています。