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
모드로 들어갑니다.