Sie können Optionen mit der { key0: value, key1: value, key2: value, ... }
Syntax an Ihren Gulp Task übergeben.
Beispiel für gulp-purifycss
Der Task gulp-purifycss verwendet purifycss.
.pipe(purify(['./public/app/**/*.js', './public/**/*.html']))
wird zu
.pipe(purify(['./public/app/**/*.js', './public/**/*.html'], { minify: true, info: true, rejected: false }))
Beispiel für gulp-rsync
Der Task gulp-rsync verwendet rsync.
gulp.task('deploy', function() {
return gulp.src('build')
.pipe(rsync({
root: 'build/',
hostname: 'phoenix.crstin.com',
destination: '/var/www/crstin.com/',
username: 'dontdoitlikeonan',
archive: true,
clean: true,
silent: false,
compress: true,
// dryrun: true,
// verbose: true,
command: true,
recursive: true,
times: true,
emptyDirectories: true,
progress: true,
incremental: true
}));
});