只是想知道使用Crunch或Prepros等编译器编译.css而不是直接包含.less文件有什么好处? .less是否依赖于less.js库而.css可能是独立的?我将它用于Twitter Bootstrap 3。
答案 0 :(得分:2)
主要优点是该网站可用,并且已准备好已禁用javascript或不支持javascript的浏览器。
还有一些服务器端预请求编译器将手动编译步骤从流程中删除,但不依赖于浏览器中的javascript。这是一个两全其美的解决方案。
一个这样的例子是Rails asset-pipeline。所有的好处,没有任何弱点。 :)
答案 1 :(得分:0)
确实.less文件需要less.js库。如果有任何浏览器本身都能理解,我会感到惊讶。因此,将其编译为CSS的优势很明显:开销较少(不少于.js依赖)和更快的解析。