korhan-Ö
1/7/2017 - 8:22 AM

#CallBack.js

gulp.task('default', ['lib-minify-css', 'lib-scripts']);

gulp.task('copy-library', function (cb) {
   var stream = gulp.src(paths.source_lib).pipe(gulp.dest(paths.des_lib));
    stream.on('end', function() {
        //run some code here
        done();
    });
});

gulp.task('lib-scripts', ['copy-library'], function (cb) {
    var stream = vfs.src(paths.source_lib_js)
        .pipe(uglify())
        //.pipe(rename({suffix: '.min'}))
        .pipe(gulp.dest(paths.des_lib), {overwrite:true});
        //.pipe(gulp.dest("test"));

    stream.on('end', function() {
        //run some code here
        done();
    });
});

gulp.task('lib-minify-css', ['copy-library'], function (cb) {

    gulp.src(paths.source_lib_css)
        .pipe(cleanCSS())
        //.pipe(rename({suffix: '.min'}))
        .pipe(gulp.dest(paths.des_lib));

});