gulp.js任务的源文件自定义
我有一部分gulp.js任务的源文件自定义,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'
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()
并将其合并为一个样式.css
任务,并希望与js任务相似,只有一些源文件需要uglify()
然后concat()
将它们全部合并成一个script.js我想你的意思是“源文件”,谢谢你的编辑。根据需要将文件添加到gulp.src流中。