GitHub Pages 에 Jekyll 로 페이지 생성하기
2024. 10. 15. 16:37ㆍGitHub
반응형
포스팅의 내용
- jekyll 의 이해
- jekyll 을 사용하여 블로그 페이지 생성
지킬 (Jekyll) 이란 무엇인가
Jekyll 이란 HTML, Markdown 문서를 통해 정적 페이지를 만들어주는 웹 사이트 생성기이다.
Windows 에서는 공식 지원하지 않는다고 하나, 비공식적으로는 가능하다는 이야기이니 적용해본다.
(필자는 Windows 와 Mac 을 둘다 가지고 있다)
GitHub Pages 의 Jekyll 가이드는 이해가 잘 가지 않는다. Jekyll 공식 사이트를 따라가보자.
jekyll 로 페이지 생성하기
필요한 전제조건들 설치
Jekyll QuickStart 가이드 문서를 확인해보면 Jekyll 을 사용하기 전 필요한 항목들이 있다.
- Ruby
- RubyGems
- GCC
Ruby
Jekyll 을 개발하는데 사용된 프로그래밍 언어이다.
- windows
// 윈도우 패키지 관리 프로그램 설치
winget install wingetcreate
// Ruby 최신 버전 확인
winget search RubyInstallerTeam.Ruby
// Ruby 설치
winget install RubyInstallerTeam.Ruby.[버전]
// Ruby DevKit 수동 설치
winget install RubyInstallerTeam.RubyWithDevKit.[버전]
// 설치 확인
ruby -v
- Mac
// Ruby 설치
brew install ruby
// 설치 확인
ruby -v
RubyGems
Ruby 의 패키지 매니저. Ruby 설치시 함께 설치된다.
// 설치 확인
gem -v
GCC
GNU Compiler Collection. 컴파일러. 필자의 컴퓨터에는 설치되어 있었다.
// 설치 확인
gcc -v
Jekyll 설치
gem install jekyll bundler
Jekyll 페이지 레포에 init
// 로컬 레포지토리 경로로 이동
cd [경로]
// Jekyll 페이지 생성
jekyll new gigyesik.github.io
레포지토리 안에 아래와 같은 파일들이 생성된다.
페이지 확인하기
Local 에서 빌드 후 결과 확인
로컬 실행
exec jekyll serve
기본 포트인 [localhost:4000] 에 접속
gigyesik.github.io 에 배포
- 커밋, 푸시 (앞서 설정한 github actions 가 빌드, 배포해준다)
- {username}.github.io 에 접속해 결과 확인 (몇 분 기다려야 할 수 있다)
Next
jekyll 페이지에 테마 적용
Resources
반응형
'GitHub' 카테고리의 다른 글
GitHub Pages 블로그에 댓글 기능 추가하기 (4) | 2024.10.26 |
---|---|
GitHub Pages 블로그 _config.yml 설정 관리하기 (4) | 2024.10.25 |
GitHub Pages 블로그에 글 작성하기 (5) | 2024.10.22 |
GitHub Pages 블로그에 Jekyll Chirpy 테마 적용하기 (4) | 2024.10.17 |
GitHub Pages 로 블로그 호스팅하기 (3) | 2024.10.14 |