#gulp
#gulp
Вопрос:
У меня есть часть моего gulpfile.js
, как показано ниже
var paths = {
src: {
css: [
'app/assets/css/bootstrap.min.css',
'app/assets/highlight/styles/monokai_sublime.css'
'app/assets/css/font.css',
'app/assets/css/style.css',
],
js: [
'app/assets/js/jquery.min.js',
'app/assets/js/bootstrap.min.js',
'app/assets/highlight/highlight.pack.js',
'app/assets/js/script.js',
],
},
dest: {
css: 'public/css/',
js: 'public/js/',
}
}
gulp.task('css', function() {
gulp.src(paths.src.css)
// .pipe(autoprefixer())
// .pipe(cssmin())
.pipe(concat('style.css'))
.pipe(gulp.dest(paths.dest.css));
});
gulp.task('js', function() {
gulp.src(paths.src.js)
// .pipe(uglify())
.pipe(concat('script.js'))
.pipe(gulp.dest(paths.dest.js));
});
Для задачи css, которую я хотел бы выполнить autoprefixer()
и cssmin()
только для некоторых исходных файлов, затем выполнить concat()
для всех них в один style.css
и хотел бы, чтобы было похоже на задачу js, что только некоторые исходные файлы должны быть, uglify()
затем concat()
все они должны быть в одном script.js
Комментарии:
1. Я полагаю, вы имели в виду «исходные файлы»
2. При необходимости добавляйте файлы в свой поток gulp.src по мере необходимости.