본문 바로가기
program

Gridsome과 Git Action으로 GitHub Pages에 배포하기

by 믹스 2020. 1. 16.

#2012

놀면 뭐하나..

우선 호스팅은 당연히 GitHub를 사용 중이고요.. Vue를 기반으로 한 Gridsome을 사용하고 Git Action을 이용해서 GitHub Pages에 배포하는 과정을 공부해 봤습니다. Action은 이전에 GitLab CI를 다루어 봤던 게 나름 도움이 되었던 것 같습니다. 가이드도 보고 구글 선생을 엄청 뒤져가면서 작업했었습니다.

의욕만 앞서서 만들었던 아주 가끔, 가뭄에 콩 나듯이 갱신하는 Sapjil이라는 블로그가 있습니다. 계약서 문제로 프로젝트에서 나오고 나니 집에서 할 일이 없어 일도 찾을 겸 그 사이에 뭔가 해보고 싶어서 기존에 사용하던 GitHub Pages를 수정하는 작업을 했습니다.

 

Gridsome을 Git Action으로 GitHub Pages에 배포하기 | Sapjil

개발적인 지식이 모자라기 때문에 인터넷 뒤져가며 찾아본 거라 중구난방인 부분이 있습니다. 이 코드가 왜 필요한지에 대한 부분까지는 이해하지 못한 상태에서 문제를 해결해나갔다는 점은 인지해 주셨으면 합니다. table of contents Hexo에서 Gridsome으로 Front Matter 수정 URL 설정 Disqus 추가 Source Code Page Title 404 page Github Action 남은 과제 Hexo에서 Gridsome으로 어쩌

sapjil.net

뭔가를 힘은 들더라도 내 손으로 만들어내는 과정은 역시 재미있는 것 같습니다. 중간에 관두고 싶던 시간들이 뭔가 보상받는 느낌이랄까. 아직 해결해야 하는 과제도 많이 남았고 디자인도 수정해 보고 싶고 공부하면서 건드리고 싶은 부분이 많을 것 같아 한동안 심심하지는 않을 것 같습니다.

만족스러운 건 유로 호스팅을 사용하지 않고, 인터넷만 된다면 어디서든 사용 가능하다는 것이죠. 커밋만 완료하면 배포까지 자동화되니까 따로 신경 쓸 것도 적은 편이라 좋은 것 같습니다.

 
728x90
반응형

댓글