: 깃허브에서 지원하는 정적 사이트 호스팅 서비스
- jekyll
- hugo
- hexo
- next
- nuxt
- gatsbyjs
: 텍스트 변환 엔진
: 마크업 언어나 마크다운으로 작성한 문서를 설정한 규칙에 맞춰 정적 사이트 생성
gem install jekyll bundler
# 블로그 생성
jekyll new example
# 실행
cd example && bundle install
bundle exec jekyll serve
## 변경된 파일만 빌드
bundle exec jekyll serve --incremental
## 빌드 상세 정보 확인
bundle exec jekyll serve --verbose
## Gemfile.lock에 x86_64-linux 플랫폼 추가
bundle lock --add-platform x86_64-linux
# 정적 사이트 생성
jekyll build
## 변화를 감지해 재생성
jekyll build --watch
## 빌드 과정 분석
jekyll build --profile
# 캐시 삭제
jekyll clear
# 웹 서버 실행
jekyll serve
>> localhost:4000