From 532d177b65304a99bb911409355adbd070480c55 Mon Sep 17 00:00:00 2001 From: Jeremy Felt Date: Sun, 27 May 2018 18:46:15 +0000 Subject: [PATCH] Built/Test Tools: Increase grunt watch interval on all files. Significantly reduces Grunt's CPU usage when `grunt watch` is in an idle/watching state. Props netweb. Fixes #44241. git-svn-id: https://develop.svn.wordpress.org/trunk@43324 602fd350-edb4-49c9-b593-d223f7449a82 --- Gruntfile.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 86839df62c..85a4acfe1b 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -1029,6 +1029,9 @@ module.exports = function(grunt) { } }, _watch: { + options: { + interval: 2000 + }, all: { files: [ SOURCE_DIR + '**', @@ -1039,8 +1042,7 @@ module.exports = function(grunt) { tasks: ['clean:dynamic', 'copy:dynamic'], options: { dot: true, - spawn: false, - interval: 2000 + spawn: false } }, 'js-enqueues': { @@ -1048,8 +1050,7 @@ module.exports = function(grunt) { tasks: ['clean:dynamic', 'copy:dynamic-js', 'uglify:dynamic', 'jsvalidate:dynamic'], options: { dot: true, - spawn: false, - interval: 2000 + spawn: false } }, 'js-webpack': { @@ -1061,8 +1062,7 @@ module.exports = function(grunt) { tasks: ['clean:dynamic', 'webpack:dev', 'uglify:dynamic', 'jsvalidate:dynamic'], options: { dot: true, - spawn: false, - interval: 2000 + spawn: false } }, config: { @@ -1083,8 +1083,7 @@ module.exports = function(grunt) { ], tasks: ['rtlcss:dynamic'], options: { - spawn: false, - interval: 2000 + spawn: false } }, test: {