From acf0b7e55471e5cc4ef9f03e2db5990654f65f61 Mon Sep 17 00:00:00 2001 From: Carlos Rosquillas Date: Mon, 4 Feb 2013 21:56:50 -0800 Subject: [PATCH 1/2] More granular watch --- grunt.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/grunt.js b/grunt.js index 4d7bf8d..c3808f2 100644 --- a/grunt.js +++ b/grunt.js @@ -55,13 +55,21 @@ module.exports = function(grunt) { } }, watch: { - files: ['', 'assets/css/less/*.less', 'assets/css/less/bootstrap/*.less'], - tasks: 'default' + js: { + files: [''], + tasks: 'js' + }, + css: { + files: ['assets/css/less/*.less', 'assets/css/less/bootstrap/*.less'], + tasks: 'css' + } } }); grunt.loadTasks('build/tasks'); grunt.registerTask('default', 'lint recess concat min mincss enqueue_ver'); + grunt.registerTask('js', 'lint concat min enqueue_ver'); + grunt.registerTask('css', 'recess mincss enqueue_ver'); grunt.loadNpmTasks('grunt-contrib'); grunt.loadNpmTasks('grunt-recess'); }; \ No newline at end of file From 5defccb529b0f02f3612da987387bfe8ed56ef06 Mon Sep 17 00:00:00 2001 From: Carlos Rosquillas Date: Tue, 5 Feb 2013 12:01:40 -0800 Subject: [PATCH 2/2] Use path wildcard for Less watcher --- grunt.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grunt.js b/grunt.js index c3808f2..ef3c57c 100644 --- a/grunt.js +++ b/grunt.js @@ -60,7 +60,7 @@ module.exports = function(grunt) { tasks: 'js' }, css: { - files: ['assets/css/less/*.less', 'assets/css/less/bootstrap/*.less'], + files: ['assets/css/less/**/*.less'], tasks: 'css' } }