From ce6f8b9e8a3aee5a3b1f6fea9e02c4ff301e33cc Mon Sep 17 00:00:00 2001 From: Hana Shiro Date: Fri, 23 Feb 2018 05:20:07 +0800 Subject: [PATCH] Add watch `options.build.styleResources` as default in dev mode --- lib/builder/builder.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/builder/builder.js b/lib/builder/builder.js index 67f0217765..d61dce35e2 100644 --- a/lib/builder/builder.js +++ b/lib/builder/builder.js @@ -668,11 +668,15 @@ module.exports = class Builder { .on('unlink', refreshFiles) // Watch for custom provided files - const watchFiles = _.map(_.uniq(this.options.build.watch), p => + let customPatterns = _.concat( + this.options.build.watch, + ..._.values(_.omit(this.options.build.styleResources, ['options'])) + ) + customPatterns = _.map(_.uniq(customPatterns), p => upath.normalizeSafe(p) ) this.customFilesWatcher = chokidar - .watch(watchFiles, options) + .watch(customPatterns, options) .on('change', refreshFiles) }