Jekyll Post Error
ํด๊ฒฐ ๋ฐฉ๋ฒ
๋ค์์ ๋ด์ฉ๋ค์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์ผ์ผ ํ๋ ๊ฒ์ด๋ค.
YEAR-MONTH-DAY-title.md ํ์ผ ์ ๋ชฉ ํ์์ ํ์ธ.
ํฌ์คํ
๋ ์ง ๋ง๊ฒ ์
๋ ฅํ๋์ง ํ์ธ.
_posts ํด๋์ ๋ง๊ฒ ์์นํด ์๋์ง ํ์ธ.
์นดํ
๊ณ ๋ฆฌ ๋ง๊ฒ ์
๋ ฅ ํ๋์ง, ํด๋น ์นดํ
๊ณ ๋ฆฌ ์กด์ฌํ๋์ง ํ์ธ.
์ฒซ๋ฒ์งธ ํด๊ฒฐ๋ฐฉ๋ฒ
ํฌ์คํ
๋ ์ง ์
๋ ฅ์ ๋ณธ์ธ์ด ์์ฑํ๋ ๋ ๊ธฐ์ค์ผ๋ก ํ๋ฃจ ์ ์ผ๋ก ํด๋ณด๊ธฐ.
์๊ฐ์ด utc ๊ธฐ์ค์ธ๋ฏ ํ๋ค๋ ๋๊ธ์ด ์์์.
์ด๊ฒ์ผ๋ก ๋ณธ์ธ๋ ํฌ์คํ
๋ฌธ์ ํด๊ฒฐ ํ์์.
๋๋ฒ์งธ ํด๊ฒฐ๋ฐฉ๋ฒ
_config.yml ์ future: true ์ ํ์ด์ง ์ต์
(ํ์ดํ, ์นดํ
๊ณ ๋ฆฌ ์ ๋๊ณณ)์ published :true ๋ฅผ ์ถ๊ฐํ๊ธฐ.
๋ ๋ค๋ฅธ ์ค๋ฅ๋ฐ์
Warning: The github-pages gem can't satisfy your Gemfile's dependencies.
If you want to use a different Jekyll version or need additional dependencies, consider building Jekyll site with GitHub Actions: https://jekyllrb.com/docs/continuous-integration/github-actions/
To use retry middleware with Faraday v2.0+, install `faraday-retry` gem
Liquid Exception: Liquid syntax error (line 232): Variable '{ {1, 2, 3}' was not properly terminated with regexp: /\}\}/ in /github/workspace/_posts/Java/2024-05-02-์ฐ์ต๋ฌธ์ ํ์ด-3.md
/usr/local/bundle/gems/liquid-4.0.4/lib/liquid/block_body.rb:136:in `raise_missing_variable_terminator': Liquid syntax error (line 232): Variable '{ {1, 2, 3}' was not properly terminated with regexp: /\\}\\}/ (Liquid::SyntaxError)
์ค๋ฅ ๋ฐ์ ์์ธ
๋งํฌ๋ค์ด ๋ณธ๋ฌธ ๋ด์ฉ์ ์ค๊ดํธ ({) ๊ฐ ์ฐ์์ผ๋ก 2๊ฐ ๋ค์ด๊ฐ๋ฉด Jekyll์ ํ
์คํธ๊ฐ ์๋ ๋ณ์๋ก ์ธ์ํด์ ๋ฐ์ํ๋ ์ค๋ฅ๋ค.
ํ
ํ๋ฆฟ ์ธ์ด (Template Language)
Jekyll ์ Liquid ๋ผ๋ ํ
ํ๋ฆฟ ์ธ์ด(template language)๋ฅผ ์ฌ์ฉํ๋ค.
ํ
ํ๋ฆฟ ์ธ์ด๋ ์ค๊ดํธ(curly brace)๋ฅผ ์ฌ์ฉํด์ ๋ณ์, ์ ์ด๋ฌธ์ ํํํ๋ค.
<!-- ๋ณ์ ํํ -->
`{ { variable } }`
<!-- ์ ์ด๋ฌธ ํํ -->
์ค๋ฅ ์์ธ ๋ถ์
{ {a1}, {a1,a2}โฆ ์์ ์ค๊ดํธ 2๊ฐ๋ก ์์ํด์ ๋ณ์๋ฅผ ์ธ์ํ ์ค๋น๋ฅผ ํ์ผ๋, ์ด์ด์ง๋ ๊ฐ๋ค์ด ์ ์์ ์ธ ๋ณ์์ ํํ๋ก ์
๋ ฅ๋์ง ์์ ๋ณ์๋ฅผ ์ ์์ ์ผ๋ก ์ฐพ์ง ๋ชปํด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
์ค๋ฅ ํด๊ฒฐ ๋ฐฉ๋ฒ
Jekyll ์์๋ ๋ค์ํ ํ
ํ๋ฆฟ ํ๊ทธ๋ฅผ ์ง์ํ๋๋ฐ, ๊ทธ ์ค์์ ์ค๊ดํธ๋ฅผ ๊ทธ๋๋ก ํํํด์ฃผ๋ raw ํ๊ทธ๊ฐ ์๋ค.
์ค๊ดํธ๋ฅผ ๊ทธ๋๋ก ํํํ๊ณ ์ถ์ ํ
์คํธ ๋ฒ์์ {ํผ์ผํธ_๊ธฐํธ raw ํผ์ผํธ_๊ธฐํธ} ์ค๊ดํธ๊ฐ ํฌํจ๋ ํ
์คํธ {ํผ์ผํธ_๊ธฐํธ endraw ํผ์ผํธ_๊ธฐํธ} ๋ก ๊ฐ์ผ๋ค.
ํผ์ผํธ_๊ธฐํธ๋ % ๋ก ๋ฐ๊ฟ์ฐ๋ฉด ๋๋ค.
๋ค์๊ณผ ๊ฐ์ด ์์ฑํ๋ฉด ๋๋ค.
{ํผ์ผํธ_๊ธฐํธ raw ํผ์ผํธ_๊ธฐํธ} `{ {1}, {1,2,3}, {1,2} }` ์ด ์๋ค๋ฉด `{1}`, `{1,2,3}`, `{1,2}` {ํผ์ผํธ_๊ธฐํธ endraw ํผ์ผํธ_๊ธฐํธ}
์ฐธ๊ณ ๋ธ๋ก๊ทธ:
- ํด๊ฒฐ ๊นํ๋ธ Pages ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ ์ค Posts ํ์ผ ์ ๋ก๋ ์๋จ
- Github ๋ธ๋ก๊ทธ๊ฐ ํ์๋์ง ์๋ ๋ฌธ์ ํด๊ฒฐ
- Jekyll์์ ๋ฐ์ํ๋ Liquid ๊ตฌ๋ฌธ ์ค๋ฅ(์ค๊ดํธ)
์ฐธ๊ณ ํ๋ฉด ์ข์ ๋ธ๋ก๊ทธ:
์ฐธ๊ณ ์๋ฃ:
Leave a comment