์๋ฒ ์ธก ์ฌ์ฉ์ ํ์์ ์ ๋ฌํ ์ ์๋ ๊ตฌ์ฑ์ ์ฐธ์กฐํฉ๋๋ค.
http://lesscss.org/#usage
var ํ์ = new(less.Parser)({
๊ฒฝ๋ก: ['.', './lib'], // @import ์ง์๋ฌธ์ ๋ํ ๊ฒ์ ๊ฒฝ๋ก ์ง์
filename: 'style.less' // ๋ ๋์ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ์ํด ํ์ผ ์ด๋ฆ์ ์ง์ ํฉ๋๋ค.
});
parser.parse('.class { ๋๋น: (1 + 1) }', ํจ์(e, ํธ๋ฆฌ) {
tree.toCSS({ ์์ถ: ์ฐธ }); // CSS ์ถ๋ ฅ ์ต์ํ
});
ํด๋น ๊ตฌ์ฑ์ ํฌํจ๋ ์ ์๋ ๋ด์ฉ์ ๋ํ ๋ฌธ์๊ฐ ์์ต๋๊น? ๋ณ์๋ฅผ ํฌํจํ ์ ์์ต๋๊น?
์ฌ์ดํธ๊ฐ ์ต๊ทผ์ ์ถ๊ฐ ์ ๋ณด๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค. ๋งํฌํ ํ์ด์ง๋ฅผ ์๋ก๊ณ ์นจํด ์ฃผ์๊ฒ ์ต๋๊น?
๋ณ์: ์๋์, ํ์ง๋ง toCSS์ ๋ ๋ฒ์งธ ์ธ์๋ ๋ณ์ ์งํฉ์ ๋ํ๋ด๋ ๊ฐ์ฒด์ผ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด
toCSS({compress:true}, {var1: "theme1", var2: new(tree.Color)('#f01') });
์ด๊ฒ์ ๋ฌธ์ํ๋์ง ์์
์ฌ๊ธฐ๋ก ์ด์ฌ
๋ฌธ์์์๋ ํ์ผ ์ด๋ฆ์ด 1.4....๋ก ์ ์ธ๋์ด์ผ ํ๋ค๊ณ ์ธ๊ธํ์ง ์์ต๋๋ค.