깃페이지 생성

repo name = username.github.io

지킬 테마 프로젝트를 pull 받기

  1. 테마 선택 http://jekyllthemes.org
  2. 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의 플러그인

  1. 테마의 프로젝트 디렉토리에서 _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 제거해야)
View on GitHub

2. /_config.yaml 에서 변수값 할당(indent는 스페이스 2개)

github: regExTester_url: https://homoacademycus.github.io/regular-experssion-tester ipCalculator_url: https://homoacademycus.github.io/ip-calculator ```