用于PHP的LESS编译器

时间:2011-09-18 17:24:51

标签: php javascript v8 less

我正在尝试从PHP编译LESS,并且不想使用node.js或ruby。

我通过谷歌找到了这个PHP implementation,但它的接缝确实已经过时,缺乏对新功能的支持。

我在考虑使用V8js API来运行less.js,这样可行,因为它没有DOM支持吗?

基本上我的问题是:如何从PHP应用程序运行这个JS文件?

3 个答案:

答案 0 :(得分:5)

以下是答案:

https://github.com/leafo/lessphp

目前没有别的办法了。

答案 1 :(得分:1)

如果你想完全免提LESS编译,请试试Relayer:

http://relayer.co

它免费且使用起来非常简单。

答案 2 :(得分:1)

您可以{/ 3}}使用

您只需在模板中使用它,例如:

<link rel="stylesheet" type="text/css" media="all" href="css/engine/css.php?file=bootstrap.less" />

可以通过配置文件配置引擎,您可以在其中定义较少文件和缓存文件的路径。

通过定义“css.php?file = bootstrap.less”,您可以将Engine指向引导程序文件,该文件会导入其他较少的文件,例如Twitter Bootstrap等。

我将它用于Magento,TYPO3 CMS等等。

在第一行中,我包含了Twitter Bootstrap所需的部分 - 之后我将包含我自己的主题和覆盖。