첫 번째 배포 기록
오늘은 Obsidian에 작성한 Markdown 문서를 Quartz 5와 Vercel을 통해 공개 블로그로 배포하는 흐름을 구성했다.
구성한 흐름
Obsidian에서 글을 작성하고, GitHub에 push하면 Vercel이 자동으로 Quartz 빌드를 실행한다.
Obsidian
→ GitHub push
→ Vercel build
→ Quartz build
→ 블로그 배포삽질한 부분
초기 설정 과정에서 Quartz의 플러그인 구조, Vercel의 Root Directory, Build Command, Output Directory 설정 때문에 여러 번 빌드가 실패했다.
특히 .quartz/plugins, node_modules, public 같은 파일과 폴더 중 무엇을 Git에 올려야 하는지 구분하는 과정이 헷갈렸다.
결과
최종적으로는 Blog/Published에 있는 Markdown 문서를 Quartz가 읽고, Vercel이 정적 사이트로 배포하는 데 성공했다.
앞으로 할 일
- JavaScript 기초 정리
- React 학습 노트 작성
- Linux / Git / Docker 에러 로그 정리
- 공부한 내용을 짧은 글로 계속 누적하기