Less.js: ํŒŒ์„œ ๋ฌธ์„œ?

์— ๋งŒ๋“  2013๋…„ 01์›” 14์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: less/less.js

์„œ๋ฒ„ ์ธก ์‚ฌ์šฉ์€ ํŒŒ์„œ์— ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์„ฑ์„ ์ฐธ์กฐํ•ฉ๋‹ˆ๋‹ค.
http://lesscss.org/#usage
var ํŒŒ์„œ = new(less.Parser)({
๊ฒฝ๋กœ: ['.', './lib'], // @import ์ง€์‹œ๋ฌธ์— ๋Œ€ํ•œ ๊ฒ€์ƒ‰ ๊ฒฝ๋กœ ์ง€์ •
filename: 'style.less' // ๋” ๋‚˜์€ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ์œ„ํ•ด ํŒŒ์ผ ์ด๋ฆ„์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
});

parser.parse('.class { ๋„ˆ๋น„: (1 + 1) }', ํ•จ์ˆ˜(e, ํŠธ๋ฆฌ) {
tree.toCSS({ ์••์ถ•: ์ฐธ }); // CSS ์ถœ๋ ฅ ์ตœ์†Œํ™”
});

ํ•ด๋‹น ๊ตฌ์„ฑ์— ํฌํ•จ๋  ์ˆ˜ ์žˆ๋Š” ๋‚ด์šฉ์— ๋Œ€ํ•œ ๋ฌธ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋ณ€์ˆ˜๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋ชจ๋“  3 ๋Œ“๊ธ€

์‚ฌ์ดํŠธ๊ฐ€ ์ตœ๊ทผ์— ์ถ”๊ฐ€ ์ •๋ณด๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋งํฌํ•œ ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ๊ณ ์นจํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

๋ณ€์ˆ˜: ์•„๋‹ˆ์š”, ํ•˜์ง€๋งŒ toCSS์˜ ๋‘ ๋ฒˆ์งธ ์ธ์ˆ˜๋Š” ๋ณ€์ˆ˜ ์ง‘ํ•ฉ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐœ์ฒด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด

toCSS({compress:true}, {var1: "theme1", var2: new(tree.Color)('#f01') });

์ด๊ฒƒ์€ ๋ฌธ์„œํ™”๋˜์ง€ ์•Š์€

์—ฌ๊ธฐ๋กœ ์ด์‚ฌ

https://github.com/cloudhead/lesscss.org/issues/61

๋ฌธ์„œ์—์„œ๋Š” ํŒŒ์ผ ์ด๋ฆ„์ด 1.4....๋กœ ์„ ์–ธ๋˜์–ด์•ผ ํ•œ๋‹ค๊ณ  ์–ธ๊ธ‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰