背景
- Quartzのビルド時間が長く、まだ初めて1ヶ月程度のzettelkastenのビルドにも、分単位の時間がかかってしまっていた
- 消費時間のうち、支配的な処理は、og-imageの生成処理だった
- そもそもSNSをほとんどやってないし、生成された画像も文字化けしていたので、og-image生成処理を無効化することにした
やったこと
quartz.config.tsの中から、Plugin.CustomOgImages()の行をコメントアウトした- configファイル中に「ビルド早くしたいならコメントアウトして」と記載されていた
結果
- ビルドが分単位→秒単位で終わるようになった
- 並列化もできそうだけど、まだこの規模(100ページ程度)なら必要なさそう
Ref
2026/02/14
- 経験より