使用LESS:编译CSS的缩小版和非缩小版

时间:2012-04-03 23:09:09

标签: css compiler-construction less

首先让我问一下是否有人知道像simpLESS或LESS.app这样的编译器会将LESS编译成CSS的缩小和非缩小版本?或者有人修改过这两个程序中的任何一个(一个用于生产,一个用于开发)。

在一个非常大的网站上工作,现在能够实现LESS,这为我们节省了大量时间,但也需要改变工作流程。我希望有人能够通过类似的东西知道可能的解决方案。

另外,还没看过LESSphp ......也许有机会在本地配置它来编译我们想要的东西。

感谢。

1 个答案:

答案 0 :(得分:3)

SimpLESS有一个标志,通过将//simpless:!minify放入LESS文件来关闭缩小。然后,您可以通过链接另一个LESS文件轻松设置缩小和非缩小。您希望文件看起来像这样:

<强> main.min.less

Body{
    color:#000;
}

/*Here goes all your LESS, imports of other LESS files etc*/

<强> main.less

//simpless:!minify
@import "main.less";

无需观看这两个文件。所做的任何更改都将使其重新编译两个版本。然后,您获得main.css而不是缩小的main.min.css