Gatsby Flexiblog 소개(링크)
Gatsby 테마 선택 후 Vercel로 홈페이지를 배포하기(링크)
Personal 테마 수정하는 방법(링크)
gatsby-config.js 설정 및 RSS 설정하는 방법(링크)
다크모드 변경 사항(링크)
위 링크를 통해 Gatsby의 Flexiblog테마 설치 및 수정 방법에 대해 알려드렸습니다.
Flexiblog 테마는 개발이 매우 활발하게 이루어지고 있습니다.
Support에 버그를 알려주면 다음 버전에 개선하겠다고도 얘기해줍니다.
그래서 자주 업데이트 되는데요. 설치한 블로그를 어떻게 업데이트하는지 알려드리겠습니다.
공식 문서(링크)에는 업데이트 방법에 대해 알려주지 않습니다 -_-;;;
그래서 직접 물어보니
위와 같이 답변이 왔습니다.
답변을 기반으로 정리하자면
새 버전의 압축파일을 받아서 @elegantstack 폴더 및 파일 모두 기존 폴더에 덮어씁니다.
원본 수정한 부분들을 다시 수정해줍니다.
Component Shadowing한 부분들의 원본을 찾아서, 원본의 내용이 바뀌었다면 /site/src/ 폴더에 다시 복사 후 원하는 부분을 수정해줍니다.
/site/package.json을 열어서 dependencies에 있는 "@elegantstack/gatsby-theme-flexiblog-personal": "^2.6.1", 부분을 자신의 테마와 새로운 버전으로 수정해줍니다.
터미널에 들어가서
위와 같이 작업하면 캐시를 삭제하고, 필요한 패키지들을 설치하고, develop모드로 들어갑니다.