我正在使用grunt来管理我的前端Web应用程序,并想知道是否有任何方法可以加快其预编译过程。编译LESS文件(包括引导程序)大约需要2秒,对我来说,如果每次都不需要重新编译bootstrap.less就没有意义。也许默认情况下已经缓存了,但有没有办法加快构建速度?
Gruntfile示例:
grunt.initConfig({
watch: {
haml: {
files: '*.haml',
tasks: ['haml'],
options: {
livereload: true,
},
},
js: {
files: ['*.js'],
tasks: [],
options: {
livereload: true,
}
},
css: {
files: ['*.css'],
tasks: [],
options: {
livereload: true,
}
},
less: {
files: ['style.less'],
tasks: ['less'],
},
},
答案 0 :(得分:1)
您必须签出grunt-newer
才能将Grunt任务配置为仅在文件发生变化时运行。