有没有办法使用 Javascript 将 LESS 代码转换为 CSS?在 javascript 变量中有 LESS 代码,我想编译它,并将 CSS 代码放入另一个 javascript 变量中。
编辑!
我想用 JS 将 LESS 代码片段转换为 CSS。用户在 textarea 中编写 LESS 代码,我的代码必须实时将其转换为 CSS。
有没有办法使用 Javascript 将 LESS 代码转换为 CSS?在 javascript 变量中有 LESS 代码,我想编译它,并将 CSS 代码放入另一个 javascript 变量中。
编辑!
我想用 JS 将 LESS 代码片段转换为 CSS。用户在 textarea 中编写 LESS 代码,我的代码必须实时将其转换为 CSS。
如果您使用的是 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/