【发布时间】:2012-02-17 02:06:13
【问题描述】:
less.js 中是否有一个函数可以传递一串less 代码并返回css 代码?我希望制作一个 liveless 的编辑环境,所以用户可以编辑 less 字符串,我可以重新编译它并显示 css。我看到有一个 php 解决方案:http://leafo.net/lessphp/ 但如果有可能,我想留在 js 中。谢谢!
【问题讨论】:
标签: javascript css less
less.js 中是否有一个函数可以传递一串less 代码并返回css 代码?我希望制作一个 liveless 的编辑环境,所以用户可以编辑 less 字符串,我可以重新编译它并显示 css。我看到有一个 php 解决方案:http://leafo.net/lessphp/ 但如果有可能,我想留在 js 中。谢谢!
【问题讨论】:
标签: javascript css less
你可以实例化less.Parser。看看browser.js source,其实很简单:
var cssString = '@color: #FFFF00; body { color: @color; }';
new(less.Parser)().parse(cssString, function (e, tree) {
var css = tree.toCSS();
alert(css);
});
【讨论】: