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