Welcome to Quartz 4を読んでやってく
手元のnodeがv12とかだったので最新版をインストールする
Quartzプロジェクトを作る
公式通りだとcloneしてorigin変えるみたいな感じっぽかった
forkしてObsidian Vaultをsubmoduleにすれば良さそう
gh repo fork jackyzha0/quartz --clone
cd quartz
bun i
bun quartz create
とりあえずObsidian Vaultをシンボリックリンクとして運用する
QuartzでUIDを使うためにcontent
ではないディレクトリにする
ln -s <vault path> obsidian
各種コマンド
Build
bun quartz build
public
以下にhtml等を生成する
Serve
bun quartz build --serve
ローカルサーバを立ち上げる
Sync
bun quartz sync
git push
までを実行する
content
がシンボリックリンクだった場合も実体に戻してpush
する