Jekyll 기반 개발 블로그.
- Jekyll 4.3.4 - 정적 사이트 생성기
- minimal-mistakes - Jekyll 테마
- Ruby 3.2.0 - 런타임
- Bundler - 의존성 관리
bundle install --path vendor/bundlenpm run dev # 개발 서버 (live reload + 증분 빌드)
npm run serve # 기본 서버
npm run build # 빌드만
npm run clean # 빌드 파일 정리rake dev # 개발 서버 (live reload + 증분 빌드)
rake serve # 기본 서버
rake build # 빌드만
rake clean # 빌드 파일 정리
rake # 기본값 (dev와 동일)bundle exec jekyll serve --incremental --livereload- 로컬 서버: http://localhost:4000
- Jekyll Admin: http://localhost:4000/admin
# _posts/ 폴더에 파일 생성
# 파일명 형식: YYYY-MM-DD-제목.md
_posts/2024-01-01-example-post.md---
layout: single
title: "포스트 제목"
date: 2024-01-01 12:00:00 +0900
categories: [category1, category2]
tags: [tag1, tag2]
---
포스트 내용..._config.yml
minimal_mistakes_skin: "dark" # default, air, aqua, contrast, dark, dirt, neon, mint, plum, sunrise_config.yml 변경 시에는 서버를 재시작
GitHub Pages에서 자동으로 배포
- ✅ Jekyll 3.8.7 → 4.3.4 업그레이드
- ✅ jQuery 3.3.1 → 3.7.1 (XSS 취약점 해결)
- ✅ kramdown 1.x → 2.5.1 (보안 취약점 해결)
- ✅ SCSS deprecation warnings 제거
- ✅ 다크 테마 코드블록 가독성 개선
- Blog: https://ssipflow.github.io
- Email: ssipflow@gmail.com
- GitHub: @ssipflow