2012-02-16 6 views
4

少ないコードの文字列を渡してCSSコードを返す関数がless.jsにありますか?私は生き生きとした編集環境を作ることを望んでいるので、ユーザは少ない文字列を編集することができ、それを再コンパイルしてCSSを表示することができます。私はPHPの解決策があることを確認します:http://leafo.net/lessphp/しかし、それが可能ならjsにとどまりたいです。ありがとう!less.js以下の文字列を渡してCSSを受信しますか?

答えて

4

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); 
}); 
+0

ありがとう!それは宣伝のようなトリックをします! – circlecube