
[Gulp] ์์ํ๊ธฐ
ยท
๐ฉ๐ป๐ปSTUDY/Gulp
gulp ๋น๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํด ์์
ํ๋ ์ค์ ์ค์ค๋ก ์ธํ
์์
์ ์์ํด๋ณด๋๊ฒ ์ข์ ๊ฒ ๊ฐ์ ์์ํ๊ฒ ๋์๋ค.์๊ฐ๋ณด๋ค ์ธํ
ํ๋๋ฐ ์๊ฐ์ด ์ข ๊ฑธ๋ ธ๋ค๐ ๊ทธ๋๋ gulp์ ๋ํด์ ๊น๊ฒ ์์๋ณด๋ ์๊ฐ์ด ๋์๋ค. Gulp ๋nodejs์ npm ๊ธฐ๋ฐ์ ์น ๊ฐ๋ฐ์ ์ํ ํ๋ก์ธ์ค ์๋ํ ๋๊ตฌ ์ค ํ๋์ด๋ค.์ฃผ๋ก ํผ๋ธ๋ฆฌ์ฑ ์์
์ ์ฌ์ฉ๋๋ฉฐ HTML, CSS, JavaScript ํ์ผ์ ์๋์ผ๋ก ์ปดํ์ผํ๊ฑฐ๋ ์ต์ ํํ๊ณ , ํ์ผ ๋ณ๊ฒฝ์ ๊ฐ์งํ์ฌ ๋ธ๋ผ์ฐ์ ๋ฅผ ์๋ก๊ณ ์นจํ๊ฑฐ๋ ๋ผ์ด๋ธ ๋ฆฌ๋ก๋๋ฅผ ์ ๊ณตํ๋ค. gulp๋ *stream(์คํธ๋ฆผ)๊ธฐ๋ฐ์ build system ์ด๋ค.๋ํ node.js์ gulp์ ํน์ง์ธ ์ด๋ฒคํธ ๋ฃจํ์ *๋น๋๊ธฐI/O๋ฅผ ๊ธฐ๋ฐ์ผ๋ก gulp๊ฐ ์์
(task)์ ์ฒ๋ฆฌํ๋ค. *stream์ด๋?- ๋ฐ์ดํฐ๋ฅผ '์กฐ๊ฐ๋จ์' ๋ก ์ฒ๋ฆฌ..