Jekyll ์ค์นํ๊ธฐ(Window)
Jekyll
-
Jekyll์ ์ฌ๋ฌ ํํ์ ํ ์คํธ์ ์์ค๋ค๋ก ๊ตฌ์ฑ ์ ์ ํ์ผ๋ค์ ์น์ฌ์ดํธ๋ก ์์ฑ์์ผ์ฃผ๋ ํด.
-
GitHub Pages ์์๋ ์ด์ฉ, ๊ฐ์ธ๋ธ๋ก๊ทธ๋ ์์ฑ ๊ฐ๋ฅ
1. ํ์ํ Software
-
Ruby(ruby, DevKit)
-
Jekyll โ Ruby ๊ธฐ๋ฐ
-
Python(Setuptool,pip,Pygments) โ Pygments์ Python ๊ธฐ๋ฐ
-
rouge
2. Ruby ์ค์นํ๊ธฐ
-
http://rubyinstaller.org/downloads/
-
PCํ๊ฒฝ์ ๋ง๊ฒ Download
-
ํ๊ฒฝ๋ณ์์ ์๋์ผ๋ก ๋ฃ์ด์ฃผ๋ Option Check
-
DevKit ์ค์นํ๊ธฐ
-
PCํ๊ฒฝ์ ๋ง๊ฒ Download
-
DevKit ๋๋ ํ ๋ฆฌ ๋ง๋ค๊ธฐ
-
C:\RubyDevkit
-
-
CMD์ฐฝ์์ Devkit ์ด๊ธฐํ ํ๊ธฐ
-
cd C:\RubyDevkit
-
ruby dk.rb init
-
ruby dk.rb install
-
์ฑ๊ณตํ๋ฉด
-
3. Jekyll ์ค์นํ๊ธฐ
-
gem์ ์ด์ฉํ์ฌ Jekyll ์ค์นํ๊ธฐ (๊ถํ ์์ฒญํ๋ฉด ์ฃผ๊ธฐ)
-
gem install jekyll
-
์ฑ๊ณตํ๋ฉด
-
๋ฏธ๋ฆฌ์ค์นํ ๊ด๊ณ๋ก ์ซ์๊ฐ ์ ์ง๋ง ์๋ ๋ ๋ง์ต๋๋ค.
-
rouge ์ค์นํ๊ธฐ
-
gem install rouge
์ฑ๊ณตํ๋ฉด
-
4. Python ์ค์นํ๊ธฐ
-
https://www.python.org/downloads/
-
PCํ๊ฒฝ์ ๋ง๊ฒ Download
-
pip๋ Python์ ์๋์ผ๋ก ์ค์น๋๋ค.
-
ํ๊ฒฝ๋ณ์์ถ๊ฐํ๊ธฐ
-
C:\Python27;C:\Python27\Scripts;
-
python
-
python ์ฑ๊ณตํ๋ฉด
-
pip
-
pip ์ฑ๊ณตํ๋ฉด
-
-
Pygments ์ค์น
-
pip install Pygments
-
5. Jekyll ์คํํ๊ธฐ
-
Jekyll ํด๋ ๋ง๋ค๊ธฐ & ๋ช ๋ น์ด ์คํํ๊ธฐ
-
mkdir C:\jekyll
-
gem install wdm
-
jekyll
-
-
Jekyll ์คํํ๊ธฐ
-
jekyll serve
-
Browser๋ก ์ ์ 127.0.0.1:4000
-
6. Jekyll ์ฌ์ดํธ ์์ฑํ๊ธฐ
-
blog ๋๋ ํ ๋ฆฌ ์์ฑ
-
jekyll new C:\Jekyll\blog
-
-
ํ๊ฒฝ์ค์ ํ๊ธฐ : config.yml ๋งจ๋์ ์ถ๊ฐํ๊ธฐ
-
encoding: utf-8
-
highlighter: rouge
-
highlighter: Pygments
-
-
Jekyll ์คํํ๊ธฐ
-
jekyll serve
-
Browser๋ก ์ ์ 127.0.0.1:4000
-