1-3. github.io ํ ๋ง ์ ์ฉ & ํธ์งํ๊ธฐ
1. jekyll ํ ๋ง ์ ์ฉํ๊ธฐ
Jekyll Themes
jekyllthemes.org
1-1. ํ ๋ง ํ์ผ ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ
์ผ์ชฝ ํด๋ : ๋์ github.io ํด๋
์ค๋ฅธ์ชฝ ํด๋ : ๋ค์ด๋ฐ์ ํ ๋ง ํด๋
์ค๋ฅธ์ชฝ์ ์๋ ๊ฑธ ๋ณต์ฌํด์ ๋์ github.ioํด๋์ ๋ฃ์ด์ค๋ค.
1-2. VScode ์ด๊ณ ์คํํ๊ธฐ
github desktop์ ๋ค์ด์ Open in Visual Studio Code๋ฅผ ๋๋ฌ์ค๋ค.
ํฐ๋ฏธ๋์ ์ผ์ค๋ค.
๋จ์ถํค : Ctrl + Shift + ` (~์๋ ๊ณณ)
bundle exec jekyll serve --trace
์๋ฒ๋ฅผ ์คํํด์ค๋ค.
๊ทธ๋ฌ๋ฉด ํ์ด์ง๊ฐ ๋ณด์ด๊ฒ ๋๋ค.
๋์ ์๋ฒ์ ๋ณด์ด๊ฒ ๋๋ ๊ฒ์ด๋ค.
2. ํธ์งํ๊ธฐ
2-1. ํธ์งํ๊ธฐ
_data ํด๋ ์์์๋ yml ํ์ผ์ ์์ ํด์ผ ๋ฐ์์ด ๋๋ค.
์ด๋ฐ ํ์์ผ๋ก ์๊ฒผ๊ณ _includes์ ์๋ html ํ์๊ณผ ๋น๊ตํ๋ฉด์ ์์ ์ ํด์ค๋ค.
2-2. ์ปค๋ฐํ๊ธฐ
Github Desktop์์ ๋ ธ๋ ๋ฐ์ค์ ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์ ์ด์ฃผ๊ณ
Commit to main ๋ฒํผ์ ๋๋ฌ์ฃผ์.
๋ค์์ผ๋ก Push origin์ ๋๋ฌ์ค๋ค.
2-3. ์์ฑ!
๊ทธ๋ฆฌ๊ณ 3~5๋ถ ํ ๋์ github.io๋ก ๋ค์ด๊ฐ๋ฉด ์น ํ์ด์ง๊ฐ ์์ฑ(์์ ) ๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
ezํ์ฃ ์~!?