html ๊ตฌ๋ฌธ ๋ฐ ํธ๋ค๋ฐ vars/functions๊ฐ ์๋ ์ ์ ํ์ผ์ ๊ฐ๊ณ ์ถ์ต๋๋ค.
์ ์ html ํ์ผ๋ก ๋ ๋๋งํ๋ ค๊ณ ํฉ๋๋ค.
pug๋ฅผ ์ฌ์ฉํ๋ฉด ํตํฉ ๋ช ๋ น์ค ๋๊ตฌ๊ฐ .pug ํ ํ๋ฆฟ์ ๊ฐ์ ธ์ html๋ก ๋ ๋๋งํ์ฌ ์ฝ๊ฒ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
๋๋ ์ผ๋ฐ html ๊ตฌ๋ฌธ์ ์ฌ์ฉํ๋ ๊ฒ์ ์ ํธํ๋ฏ๋ก ํธ๋ค๋ฐ๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค.
๊ทธ๋ฌ๋ cli๋ ์ถ๋ ฅ ํ์ผ์ ํจ์๋ฅผ ์ถ๋ ฅํฉ๋๋ค.
handlebars inputfile.hbs outputfile.html
์ ๊ฐ์ ๊ฒ์ ์ด๋ป๊ฒ ๋ฌ์ฑํ ์ ์์ต๋๊น?
๋ ์ด์ js์ ์์กดํ์ง ์๋ html ํ์ผ์ ์์ฑํฉ๋๊น?(๋ฉ์ผ ํ
ํ๋ฆฟ์ ์ฌ์ฉํ์๊ฒ ์ต๋๊น?)
์ด ํ๋ก์ ํธ ๋ ๋ด๊ฐ ์๋ํ ์ ์ด ์์ง๋ง ์ ๋งํด ๋ณด์
๋๋ค.
๋น์ทํ ๋ชฉ์ ์ผ๋ก ๋ถํธํ๋ฆฐํธ ๋ฅผ ๋ง๋ค์์ง๋ง ํ์ํ ๊ฒ๋ณด๋ค ๋ง์ ์ ์์ต๋๋ค.
@janus-reith ์๋
ํ์ธ์ Janus, ๋ช ๊ฐ์ง ์์ด๋์ด๋ฅผ ์ฐพ๋ ๋์ ์ด๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ ๋ ๋น์ ๊ณผ ๋๊ฐ์ด ํ๋ ค๊ณ ๋
ธ๋ ฅํ๊ณ ์์ต๋๋ค. ๋น์ ์ ์ด๋ค ์ฑ๊ณต์ ํ์ต๋๊น?
์ .html ํ์ด์ง๋ก ์ด๋ฆ์ ์ง์ ํ๋ ๊ฒ์ ํฌํจํ์ฌ ํธ๋ค๋ฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํธ์ํ๊ณ ์ถ์ HTML ํ์ผ์ด ์์ต๋๋ค.
์๋ ํ์ธ์ @heyitsreach , https://github.com/debrouwere/render ๊ฐ ์ ๋ฅผ ์ํด ์ผํ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์๋ ํ์ธ์ @heyitsreach , https://github.com/debrouwere/render ๊ฐ ์ ๋ฅผ ์ํด ์ผํ์ต๋๋ค.