有没有办法使用Javascript将LESS代码转换为CSS? 将LESS代码放在javascript变量中,我想编译它,并将CSS代码转换为另一个javascript变量。
修改<!/强>
我想用JS将LESS代码片段转换为CSS。 用户在textarea中写入LESS代码,我的代码必须将其实时转换为CSS。
答案 0 :(得分:9)
如果您使用less.js,您可以执行以下操作:
var parser = new(less.Parser);
parser.parse(myLessCode, function (err, tree) {
if (err) { return console.error(err) }
css = tree.toCSS();
console.log(css);
});
在jsfiddle中检查它并且它有效:http://jsfiddle.net/3AHTW/