gulp.task('js',function(){ return gulp.src(config.js.basePath) .pipe(gulp.dest(config.js.outputPath)) .pipe(uglify()) .pipe(renameFiles({ suffix: config.js.fileSuffix })) .pipe(gulp.dest(config.js.outputPath)) .pipe(browserSync.reload({ stream: true })); });
gulp.task('css', function () { return gulp.src(config.css.basePath) .pipe(sass().on('error', sass.logError)) .pipe(autoprefixer(autoprefixer.condition)) .pipe(gulp.dest(config.css.outputPath)) .pipe(cleanCSS({debug: true}, function(details) { console.log('Original Size : ' + details.name + ': ' + details.stats.originalSize + ' bytes'); console.log('Minified Size : ' + details.name + ': ' + details.stats.minifiedSize + ' bytes'); })) .pipe(renameFiles({ suffix: config.js.fileSuffix })) .pipe(gulp.dest(config.css.outputPath)) .pipe(browserSync.reload({ stream: true })); });