์๋ ํ์ธ์! ์ธํ๋ํ๊ต ๋ฏธ๋์ตํฉ๋ํ ์ค์น์๋ ์ ํจ๊ป ์ถํ๋๋ฆฝ๋๋ค! ๊ต์๋๋ค๊ป ๊ฐ์ฌ์ ํ๋ง๋๋ฅผ ์ ํ๊ณ ์ถ๋ค๋ฉด ์๋์ ๊ตฌ๊ธ ํผ์ ์์ฑํด์ฃผ์ธ์. ๊ทํ์ ๋ฐ๋ปํ ๋ง์์ด ๊ทํ ๊ต์๋๋ค๊ป ์ ๋ฌ๋ ๊ฒ์ ๋๋ค.
๊ฐ์ฌ์ ํ๋ง๋๋ฅผ ๋จ๊ธฐ๋ ๊ตฌ๊ธ ํผ ๋ฐ๋ก๊ฐ๊ธฐ
์ด ๋ฌธ์๋ Jekyll ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ์ ๋ํ ๊ฐ์ด๋์ ๋๋ค. ์๋์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผํ๋ฉด Jekyll ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ์ ์๋ ๊ฐ๋ฐํ๊ฒฝ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
์์ํ๊ธฐ ์ ์ ๋ค์ ์ฌ์ ์ค๋น ์ฌํญ์ ํ์ธํด์ฃผ์ธ์:
- Ruby: ์ต์ ๋ฒ์ ์ Ruby๊ฐ ์ค์น๋์ด ์์ด์ผ ํฉ๋๋ค. ํฐ๋ฏธ๋์์
ruby --version
๋ช ๋ น์ด๋ฅผ ์คํํ์ฌ Ruby ๋ฒ์ ์ ํ์ธํ์ธ์. - RubyGems: RubyGems๋ Ruby ํจํค์ง ๊ด๋ฆฌ์์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก Ruby์ ํจ๊ป ์ค์น๋ฉ๋๋ค.
- Bundler: Bundler๋ Ruby ํ๋ก์ ํธ์ ์ข
์์ฑ ๊ด๋ฆฌ ๋๊ตฌ์
๋๋ค. ํฐ๋ฏธ๋์์
gem install bundler
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ค์นํ์ธ์.
Jekyll ๊ฐ๋ฐํ๊ฒฝ์ ๊ตฌ์ถํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผํ์ธ์:
- ์ ์ฅ์๋ฅผ ํด๋ก ํฉ๋๋ค:
git clone https://github.com/GDSCINHA/2023_teacher-s_day.git
- ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํฉ๋๋ค:
cd 2023_teacher-s_day
- ์ข ์์ฑ์ ์ค์นํฉ๋๋ค:
bundle install
- Jekyll ์ฌ์ดํธ๋ฅผ ๋น๋ํฉ๋๋ค:
bundle exec jekyll build
- ๋ก์ปฌ์์ ์ฌ์ดํธ๋ฅผ ์คํํฉ๋๋ค:
bundle exec jekyll serve
- ์ฌ์ดํธ๋ ๋ธ๋ผ์ฐ์ ์์ http://localhost:4000 ์ฃผ์๋ก ํ์ธํ ์ ์์ต๋๋ค.
ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๊ณ ์ถ๋ค๋ฉด ๋ณ๊ฒฝ ์ฌํญ์ ๋ง๋ค๊ณ Pull Request๋ฅผ ์์ฑํ์ธ์.
Pull Request๋ ๊ฒํ ๋๋ฉฐ ์น์ธ๋ ๊ฒฝ์ฐ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ฉ์ธ ๋ธ๋์น์ ๋ณํฉ๋ฉ๋๋ค.
์ด ํ๋ก์ ํธ๋ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. ๋ผ์ด์ ์ค ์ ๋ฌธ์ LICENSE ํ์ผ์์ ํ์ธํ์ค ์ ์์ต๋๋ค.