У меня имеется папка prompt, в которой находятся все плагины и библиотеки на любой случай жизни.
Компилируется данная папка в dist.
Вопрос: как скомпилировать только те плагины или библиотеки, которые используются в конкретный момент в проекте gulp?
Использую минификацию для данной папки, и пока вот такой код написан:
gulp.task('prompt', function () {
return gulp.src('prompt/**/*.js')
.pipe(uglifyEs())
.pipe(gulp.dest('dist/prompt')),
gulp.src('prompt/**/*.css')
.pipe(csso())
.pipe(gulp.dest('dist/prompt')),
gulp.src(['prompt/**/*.*', '!prompt/**/*.css', '!prompt/**/*.js'])
.pipe(gulp.dest('dist/prompt'));
});