Tag: grunt contrib less

Grunt watch&LESS – 如何让它更快? (只编译已更改的文件)

我有一个基本的应用程序使用LESS和grunt watch来即时编译更改。 由于很长一段时间我抱怨说,当我改变任何LESS文件,所有得到重新编译。 我浪费时间,不能仅仅编译所需的东西。 但我希望它很聪明,所以如果有任何import它也会编译受影响的文件,而不仅仅是被修改的文件。 今天我决定解决这个问题。 这并不容易。 Grunt手表并不关心这一点,即使使用grunt-newer也没有解决,在这两种情况下都需要编写自定义规则。 最后,我没有使用https://github.com/tschaub/grunt-newer,因为它不适合使用grunt-sync,但更重要的是,由于它不适合我的需求,因为它可以“对付LESSimport的东西,所以它不会编译相关的文件,但只有文件被更改,这不是“聪明”。 (可以对其进行定制以考虑这种东西,而且人们提供了一些要点,但没有任何官方的回购,所以很难find你需要的东西,但绝对值得一看。) 这是一个问题多次问,没有真正的或简单的答案。 看到: 你如何看多个文件,但只能在Grunt.js中运行更改后的文件的任务? Grunt watch:只编译一个文件不是全部 Grunt只监视更改的文件 Grunt:观看多个文件,只编译更改 https://github.com/tschaub/grunt-newer/issues/29 https://gist.github.com/cgmartin/10328349