깃허브 블로그 해부
로컬 스토리지에서 작업해서 푸쉬하는 방법도 쓰지만 원격 자체에서 포스팅 하는 방법을 많이 쓴다고 함
- 테스트로 포스팅 해봄
🤓 글은 올라갔으나 Actions에서 failed된 목록이 있음 출력된 로그 분석 결과 Gemfile에서 특정 버전의 젬을 찾을 수 없는 문제 발생
- Gemfile로 가서 gem ‘rake’, ‘~> 12.0’ 추가
- 로컬에서 bundle install을 실행하여 필요한 젬들을 설치
- 로컬에서 Jekyll을 빌드하여(bundle exec jekyll build) 문제가 없는지 확인
- 로컬 서버에서 확인하는 법
- bundle exec jekyll serve
- 명령어를 실행한 후, 웹 브라우저에서 http://localhost:4000 주소로 접속하여 블로그가 제대로 표시되는지 확인
🤓 tzinfo(시간대 정보를 처리하기 위한 루비 라이브러리)가 설치 되지 않아 오류뜸
Gemfile에 gem ‘tzinfo’, ‘~> 1.2’ gem ‘tzinfo-data’ 추가 후 다시 bundle install
🤓 한글이 궁서체로 뜨는 것 구글 웹폰트 Noto Sans Korean로 변경
- Embed 코드 가져와서 _includes/head.html 제일 상단에 붙여 넣음
- 관리자 도구에서 body내용이 어느 css파일 적용 받는지 확인
- font-family에 넣어준다.
- 다시 bundle exec jekyll serve 로컬 서버에서 확인 후 푸쉬