gulp之壓縮css,less轉css,瀏覽器實時刷新【原創】


首先要下載對應的插件包;

gulp-less包:cnpm install gulp-less --save-dev     

gulp-connect包:cnpm install gulp-connect--save-dev

gulp-minify-css包:cnpm install gulp-minify-css --save-dev

var gulp=require('gulp'),
    gulp_less=require('gulp-less'),
    gulp_connect=require('gulp-connect'),
    gulp_minify_css=require('gulp-minify-css');

//在一個任務中【執行多個任務】
gulp.task('serves',function () {
    //創建一個服務器,端口默認是8080
    gulp_connect.server({
        //root:根目錄
        root:'web',
        livereload:true
    });
    //動態監聽
    gulp.watch('web/**/*.*',['reload','less']);
});
//部署動作命令-reload
gulp.task('reload',function () {
    gulp.src('web/**/*.*')
        .pipe(gulp_connect.reload());
});
//部署動作-less
gulp.task('less',function () {
    gulp.src('web/less/*.less')
        .pipe(gulp_less())
        .pipe(gulp_minify_css())
        .pipe(gulp.dest('web/css/'))
});

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM