๐ Jekyll Local ํ๊ฒฝ ์ธํ
์ด์ ๊ธ์์ ๋ธ๋ก๊ทธ๋ฅผ ์ฌ์ฉํ ์ธํ
์ด ๋๋ฌ๋ค.
์ด์ ๊ธ๋ง ์ฐ๋ฉด ๋๋ค! ํ์ง๋ง ๋ด ๋ก์ปฌ ํ๊ฒฝ์์ ๊ธ์ ์์ฑํ๊ณ ํ
์คํธ๋ฅผ ํด๋ณด๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น?
๊นํ๋ธ๋ก push
ํ๊ณ ํด๋น url
์ ๋ค์ด๊ฐ์ ํ์ธํด์ผํ๋ค๋ฉด ๋๋ฌด ๋นํจ์จ์ ์ผ๊ฒ์ด๋ค.
๐ ๊ทธ๋ฌ๋ฉด ์ด๋ป๊ฒ ๋ก์ปฌ์์ ํ์ธ ํ ์ ์์๊น?
๋ก์ปฌ์์ Jekyll๋ฅผ ์คํํ๋ฉด ๋๋ค!!!
spring ์ฒ๋ผ ๋น๋ ํ ์๋ฒ๋ฅผ ์คํํ๋ฉด ๋ด ๋ก์ปฌ์์ ํ์ธํ๊ณ ์์
ํ ์ ์๋ค.
์คํ ๋ช ๋ น์ด
jekyll serve
ํ์ง๋ง ์ญ์ ์ฝ๊ฒ ๋๋ค๋ฉด ๊ฒฝ๊ธฐ๋ ์ค์ฐ..
โ ๏ธ ์ฒซ๋ฒ์งธ ์ค๋ฅ ๋ฐ์
Could not find gem 'jekyll-admin' in locally installed gems. (Bundler::GemNotFound)
- ์ฐพ์๋ณด๋
GemNotFound
์ค๋ฅ๋Bundler
๋ผ๊ณ ์ ๋ ฅ๋ง ํ๋ฉด ์ฝ๊ฒ ํด๊ฒฐ๋๋ค๊ณ ํ๋ค.
โ ๏ธ ๋๋ฒ์งธ ์ค๋ฅ ๋ฐ์
: cannot load such file -- webrick (LoadError)
- ์์์ ๋ค๋ฅธ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
๐จ ํด๊ฒฐ๋ฐฉ๋ฒ
Ruby 3.0.0
๋ถํฐ๋ webrick
์ด ๋น ์ก๊ธฐ ๋๋ฌธ์ ์ถ๊ฐ๋ก ์ค์นํด์ค์ผ ํ๋ค๊ณ ํ๋ค.
์๋ ๋ช ๋ น์ด๋ฅผ ํตํด ์ค์นํ๋ค.
bundle add webrick
์ด์ ๋ค์ jekyll serve
๋ฅผ ์
๋ ฅํ๋๊น ์ ๋๋ค!
๋ ๋ค๋ฅธ ์ด์ ๋ฐ์.
์์ ์ฌํญ์ด ์๊ฒผ์๋ ๋งค๋ฒ ์๋ฒ๋ฅผ ์ข
๋ฃ ํ ์ฌ์๋ ํด์ผ์ง๋ง ๋ฐ์์ด ๋๋ค.
์ค์๊ฐ์ผ๋ก ๋ฐ์ํด์ฃผ๋ ํ๋ฌ๊ทธ์ธ์ด ์์ง ์์๊น?
LiveReload
bundle exec jekyll serve --livereload
ํน์
jekyll serve --livereload
๋ฅผ ํด์ฃผ๋ฉด ์ค์๊ฐ์ผ๋ก html, css
์์ ์ฌํญ์ด ๋ฐ์๋๋ค.
์ฐธ๊ณ