Мне интересно, можно ли упростить то, что у меня есть, это кажется немного повторяющимся, но я не могу понять, как по-разному запускать все средства просмотра файлов.
Любойпомощь приветствуется:
let files = {
html: './*.html',
htmlDeeper: './*/*/.html',
css: './_assets/css/*.scss',
cssDeeper: './_sass/*/*.scss',
js: './*.js',
jsDeeper: './_assets/js/*.js',
yml: './_config.yml'
};
// Watch for file changes
gulp.task('watch', () => {
gulp.watch(files.html, ['jekyll-reload']);
gulp.watch(files.htmlDeeper, ['jekyll-reload']);
gulp.watch(files.css, ['jekyll-reload']);
gulp.watch(files.cssDeeper, ['jekyll-reload']);
gulp.watch(files.js, ['jekyll-reload']);
gulp.watch(files.jsDeeper, ['jekyll-reload']);
gulp.watch(files.yml, ['jekyll-reload']);
});