码迷,mamicode.com
首页 > Web开发 > 详细

gulp之压缩css,less转css,浏览器实时刷新【原创】

时间:2017-02-08 17:14:39      阅读:542      评论:0      收藏:0      [点我收藏+]

标签:执行   cti   logs   多个   原创   var   asc   动态监听   cnp   

首先要下载对应的插件包;

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/‘))
});

  

技术分享

 

gulp之压缩css,less转css,浏览器实时刷新【原创】

标签:执行   cti   logs   多个   原创   var   asc   动态监听   cnp   

原文地址:http://www.cnblogs.com/webSong/p/6379000.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!