Jekyll: ๋น ๋ฅธ ์‹œ์ž‘์„ ๋”ฐ๋ฅด๋ฉด ์ž˜๋ชป๋œ ์‚ฌ์ดํŠธ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2016๋…„ 09์›” 23์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: jekyll/jekyll

jekyll์„ ์ฒ˜์Œ ์ ‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ํ™ˆํŽ˜์ด์ง€์— ์–ธ๊ธ‰ ๋œ ๋น ๋ฅธ ์‹œ์ž‘ ๊ฐ€์ด๋“œ๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

~ $ gem jekyll ๋ฒˆ๋“ค๋Ÿฌ ์„ค์น˜
~ $ jekyll ์ƒˆ๋กœ์šด ๋งˆ์ด๋ธ”๋กœ๊ทธ
~ $ cd ๋งˆ์ด๋ธ”๋กœ๊ทธ
~/myblog $ ๋ฒˆ๋“ค ์„ค์น˜
~/myblog $ ๋ฒˆ๋“ค exec jekyll ์„œ๋ธŒ

=> ์ด์ œ http://localhost :4000์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๊ฒƒ์€ ๋‚˜์—๊ฒŒ ์ž˜๋ชป๋œ ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค
screenshot from 2016-09-24 00-15-14
_config.yml ์‚ฌ์ดํŠธ๋ฅผ ์ˆ˜์ •ํ•  ๋•Œ๊นŒ์ง€.
_config.yml ํŒŒ์ผ์—์„œ ์ด url: "http://example.com" # the base hostname & protocol for your site ๋ฅผ ์ด url: "" # the base hostname & protocol for your site ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๋ญ”๊ฐ€๋ฅผ ๋†“์น˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด ์ด๊ฒƒ์ด ๊ธฐ๋ณธ ๋™์ž‘์ž…๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ๋น ๋ฅธ ์‹œ์ž‘์—์„œ ์ด์— ๋Œ€ํ•œ ์–ธ๊ธ‰์ด ์—†์–ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

frozen-due-to-age

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์•ˆ๋…•ํ•˜์„ธ์š”; ๊ทธ๋ฆฌ๊ณ  ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ‹์ง„ ๋ณด์„ ๊ธฐ๋ฐ˜ ํ…Œ๋งˆ๋กœ ์ „ํ™˜ํ•˜๋Š” ์‹œ๊ธฐ์— ์™”์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ minima ํ…Œ๋งˆ์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋ณธ _config.yml ์—๋Š” ๊ตฌ์„ฑ ๋ณ€์ˆ˜ url: http://example.com ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ธฐ๋ณธ ๊ตฌ์„ฑ์€ ์ดˆ๊ธฐ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ๋ณ€๊ฒฝ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ง€๊ธˆ์€ url: ๊ตฌ์„ฑ ๋ณ€์ˆ˜๋ฅผ ์ฃผ์„ ์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ๋„๋ฉ”์ธ์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  4 ๋Œ“๊ธ€

์•ˆ๋…•ํ•˜์„ธ์š”; ๊ทธ๋ฆฌ๊ณ  ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ‹์ง„ ๋ณด์„ ๊ธฐ๋ฐ˜ ํ…Œ๋งˆ๋กœ ์ „ํ™˜ํ•˜๋Š” ์‹œ๊ธฐ์— ์™”์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ minima ํ…Œ๋งˆ์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋ณธ _config.yml ์—๋Š” ๊ตฌ์„ฑ ๋ณ€์ˆ˜ url: http://example.com ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ธฐ๋ณธ ๊ตฌ์„ฑ์€ ์ดˆ๊ธฐ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ๋ณ€๊ฒฝ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ง€๊ธˆ์€ url: ๊ตฌ์„ฑ ๋ณ€์ˆ˜๋ฅผ ์ฃผ์„ ์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ๋„๋ฉ”์ธ์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณด๋„ˆ์Šค: ์›น ๋ธŒ๋ผ์šฐ์ € ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉ/ํ™•์ธํ•˜์—ฌ ํ˜ธ์ถœ๋˜๊ณ  ์žˆ์ง€๋งŒ ์ฐพ์„ ์ˆ˜ ์—†๋Š” CSS ๋ฆฌ์†Œ์Šค(http://example.com/css/main.css)๋ฅผ ํ™•์ธํ•˜๊ณ  ์‚ฌ์ดํŠธ ์Šคํƒ€์ผ์ด ๊นจ์ง€๋Š” ์ด์œ ๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

screen shot 2016-09-23 at 2 15 13 pm

@jaybe-jekyll ์ข‹์€ ์„ค๋ช… ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

@3ncrypter Jekyll์˜ ์ฒซ ๊ฒฝํ—˜์œผ๋กœ ์ธํ•ด ๋„ˆ๋ฌด ๋นจ๋ฆฌ ์žฅ์• ๋ฌผ์—

@jaybe-jekyll @pathawks ๋„์™€ ๋ถ„๊ป˜ ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. @jaybe-jekyll ์•ž์„œ ๋งํ–ˆ๋“ฏ์ด ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์•Œ์•„ ๋ƒˆ์ง€๋งŒ ์–ด๋””์—๋„ ์–ธ๊ธ‰๋˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‚ด๊ฐ€ ๋ญ”๊ฐ€๋ฅผ ๋†“์น˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž˜๋ชป๋œ ๊ตฌ์„ฑ/css ๊ฒฝ๋กœ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฑด ๊ทธ๋ ‡๊ณ , ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค (wordpress์—์„œ ์˜ด). ๋‹ค์‹œ ํ•œ๋ฒˆ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ฑด๋ฐฐ. :+1: :)

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰