๊ธฐ์ ๋ธ๋ก๊ทธ๋ฅผ ๋น ๋ฅด๊ฒ ์์ํ๊ธฐ ์ํ Jekyll ํ ํ๋ฆฟ์ ๋๋ค. ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ค์ํ ๊ธฐ๋ฅ๊ณผ ๊น๋ํ ๋์์ธ์ ์ ๊ณตํฉ๋๋ค.
- ์์ํ๊ธฐ
- ๊ธฐ๋ณธ ๊ธฐ๋ฅ
- ๊ฐ๋ฐ ํ๊ฒฝ ์ค์
- ์ปค์คํฐ๋ง์ด์ง
- ๋ฌธ์ ํด๊ฒฐ ๋ฐ ๊ธฐ์ฌ
- ๊ฐ๋ฐ ์์ ๊ธฐ๋ฅ
- ์ด ์ ์ฅ์๋ฅผ Fork ๋๋ Clone
- ์ ์ฅ์ ์ด๋ฆ์
{username}.github.io๋ก ๋ณ๊ฒฝ _config.yml์ค์ ์์ - GitHub Pages ํ์ฑํ
{username}.github.io/
โโโ _posts/ # ๋ธ๋ก๊ทธ ํฌ์คํธ
โโโ _pages/ # ๊ฐ๋ณ ํ์ด์ง
โโโ categories/ # ์นดํ
๊ณ ๋ฆฌ ํ์ด์ง
โโโ search/ # ๊ฒ์ ํ์ด์ง
โโโ _data/ # ์ค์ ๋ฐ์ดํฐ
โโโ _includes/ # ์ฌ์ฌ์ฉ ์ปดํฌ๋ํธ
โโโ _layouts/ # ํ์ด์ง ๋ ์ด์์
โโโ assets/
โ โโโ css/ # ์คํ์ผ์ํธ (๊ธฐ๋ฅ๋ณ๋ก ๋ถ๋ฆฌ๋จ)
โ โโโ js/ # ์๋ฐ์คํฌ๋ฆฝํธ
โ โโโ images/ # ์ด๋ฏธ์ง ํ์ผ
โ โโโ posts/ # ํฌ์คํธ๋ณ ์ด๋ฏธ์ง (์๋ ์์ฑ)
โโโ index.html # ๋ฉ์ธ ํ์ด์ง
- ๐ฑ ๋ฐ์ํ ๋์์ธ
- ๐จ 4๊ฐ์ง ํ ๋ง ์ง์ (Dark/Light/Blue/Neon)
- ๐ ํฌ์คํธ ๊ฒ์ ๊ธฐ๋ฅ
- ๐ ๋ชฉ์ฐจ ์๋ ์์ฑ
- ๐ท๏ธ ์นดํ ๊ณ ๋ฆฌ ์์คํ
- ๐ GitHub ํ๋ ๊ทธ๋ํ
- ๐ ํ ๋ง ์ ํ ๋ฒํผ
- ๐ ํฌ์คํธ๋ณ ์ด๋ฏธ์ง ํด๋ ์๋ ์์ฑ
- ๊ธฐ๋ฅ๋ณ๋ก ๋ถ๋ฆฌ๋ CSS ํ์ผ๋ค
- base.css: ๊ธฐ๋ณธ ์คํ์ผ
- layout.css: ๋ ์ด์์
- header.css: ํค๋ ์ปดํฌ๋ํธ
- footer.css: ํธํฐ ์ปดํฌ๋ํธ
- sidebar.css: ์ฌ์ด๋๋ฐ
- post.css: ํฌ์คํธ ํ์ด์ง
- search.css: ๊ฒ์ ๊ธฐ๋ฅ
- toc.css: ๋ชฉ์ฐจ
- github-calendar.css: GitHub ์บ๋ฆฐ๋
- Ruby ์ค์น
- Python ์ค์น (์ด๋ฏธ์ง ๊ด๋ฆฌ ์๋ํ๋ฅผ ์ํด ํ์)
- ์์กด์ฑ ์ค์น:
gem install bundler jekyll
bundle install
pip install watchdog # Python ์์กด์ฑ ์ค์น
- ๋ก์ปฌ ์๋ฒ ์คํ:
./scripts/start
์ด ์คํฌ๋ฆฝํธ๋ ๋ค์ ์์ ์ ์ํํฉ๋๋ค:
- Jekyll ๋ก์ปฌ ์๋ฒ ์คํ
- Python ๋ชจ๋ํฐ๋ง ์คํฌ๋ฆฝํธ ์คํ (ํฌ์คํธ ์ด๋ฏธ์ง ํด๋ ์๋ ์์ฑ ๋ฐ ๊ด๋ฆฌ)
- ์ด๋ฏธ์ง ๋ฉํ๋ฐ์ดํฐ CSV ๊ด๋ฆฌ
# ์ฌ์ดํธ ๊ธฐ๋ณธ ์ค์
title: ๋ธ๋ก๊ทธ ์ ๋ชฉ
description: ๋ธ๋ก๊ทธ ์ค๋ช
default_theme: dark # dark, light, blue, neon ์ค ์ ํ
# ํ๋กํ ์ ๋ณด
author:
name: ์ด๋ฆ
social:
github: username
linkedin: username---
layout: post
title: "์ ๋ชฉ"
categories: [์นดํ
๊ณ ๋ฆฌ]
---- ํฌ์คํธ ์์ฑ ์ ์๋์ผ๋ก
assets/images/posts/YYYY-MM-DD-titleํ์์ ์ด๋ฏธ์ง ํด๋๊ฐ ์์ฑ๋ฉ๋๋ค - ํด๋น ํด๋์ ์ด๋ฏธ์ง๋ฅผ ๋ฃ๊ณ ๋งํฌ๋ค์ด์์ ์๋ ๊ฒฝ๋ก๋ก ์ฐธ์กฐํ ์ ์์ต๋๋ค
- ์ด์๋ GitHub Issues์ ๋ฑ๋ก
- ๊ฐ์ ์ ์์ Pull Request๋ก ์ ์ถ
- ๋ผ์ด์ ์ค: MIT
- ๐ฌ ๋๊ธ ์์คํ
- ๐ ํฌ์คํธ ์กฐํ์ ์ถ์
- ๐ ์ฝ๋ ๋ธ๋ก ๋ณต์ฌ ๋ฒํผ
- ๐บ๏ธ SEO ์ต์ ํ
- ๐ฑ ๋ชจ๋ฐ์ผ ๋ฉ๋ด ๊ฐ์
โญ ์ด ํ ํ๋ฆฟ์ด ์ ์ฉํ๋ค๋ฉด Star๋ฅผ ๋๋ฌ์ฃผ์ธ์!