diff --git a/bin/packages/watch.js b/bin/packages/watch.js index c74fe095f06d8d..69256b7937c5b4 100644 --- a/bin/packages/watch.js +++ b/bin/packages/watch.js @@ -44,7 +44,7 @@ getPackages().forEach( ( p ) => { fs.accessSync( srcDir, fs.F_OK ); watch( path.resolve( p, 'src' ), - { recursive: true }, + { recursive: true, delay: 500 }, ( event, filename ) => { if ( ! isSourceFile( filename ) ) { return; diff --git a/webpack.config.js b/webpack.config.js index 834792a55e6450..9ae4c4743c7dfc 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -216,6 +216,7 @@ module.exports = { ].filter( Boolean ), watchOptions: { ignored: '!packages/*/!(src)/**/*', + aggregateTimeout: 500, }, devtool, };