Add watch options.build.styleResources as default in dev mode

This commit is contained in:
Hana Shiro 2018-02-23 05:20:07 +08:00
parent 20d16e8425
commit ce6f8b9e8a

View File

@ -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)
}