깃페이지 생성
repo name = username.github.io
지킬 테마 프로젝트를 pull 받기
- 테마 선택 http://jekyllthemes.org
- gem, bundler, jekyll 설치 또는 도커 이미지 jekyll/jekyll:latest 다운
install ruby gem install jekyll bundle install chown -R jekyll /srv jekyll new . jekyll build jekyll serve --watch http://localhost:4000
jekyll remote theme 설정으로 참조만 하기
GitHub에 공개되어 있는 어떤 Jekyll 테마든지 가져와서 쓸 수 있도록 하는 Jekyll의 플러그인
- 테마의 프로젝트 디렉토리에서 _config.yaml을 복사해서 수정하면 바로 테마가 적용됨 ``` _config.yaml
theme: jekyll-theme-hacker remote_theme: pages-themes/hacker url: “https://username.github.io” #base hostname for your site baseurl: “” #subpath of your site, e.g. “/blog”
2. index 파일을 복사해와서 첫페이지 내용을 알맞게 수정
3. _post/YYYY-MM-DD-포스트제목.md
title: “Welcome to Jekyll!” date: 2017-10-20 08:26:28 -0400 categories: 카테고리명
# 지킬 디렉토리 구조
includes : 블로그 삽입 html layouts : 블로그 레이아웃 html posts : 블로그 컨텐츠들 sass : css 파일들 site : 지킬로 빌드된 블로그 내용들 assets : 이미지파일, js파일, css파일들 config.yml : 블로그 생성에 필요한 config가 적힌 파일들
# 커스텀 설정
1. _layouts/xx.html에서 site.다음의 문자열을 수정(테마에 따라 site. prefix 제거해야)
2. /_config.yaml 에서 변수값 할당(indent는 스페이스 2개)
github: regExTester_url: https://homoacademycus.github.io/regular-experssion-tester ipCalculator_url: https://homoacademycus.github.io/ip-calculator ```