【问题标题】:Pass a string of less to less.js and receive css?将less的字符串传递给less.js并接收css?
【发布时间】:2012-02-17 02:06:13
【问题描述】:

less.js 中是否有一个函数可以传递一串less 代码并返回css 代码?我希望制作一个 liveless 的编辑环境,所以用户可以编辑 less 字符串,我可以重新编译它并显示 css。我看到有一个 php 解决方案:http://leafo.net/lessphp/ 但如果有可能,我想留在 js 中。谢谢!

【问题讨论】:

    标签: javascript css less


    【解决方案1】:

    你可以实例化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);
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-15
      • 1970-01-01
      • 2012-01-23
      • 2023-03-16
      相关资源
      最近更新 更多