zoukankan      html  css  js  c++  java
  • gulp静态服务器的搭建

    gulp静态服务器的搭建

    对于vscode,编程的人都很熟悉,打开页面使用liveServer服务打开,用gulp来实现这种静态服务的搭建

    我使用的是gulp@4版本,

    //引入插件  其中gulp-load-plugins中的内部插件要自己下载,只是不需要引入了
    var gulp=require("gulp");
    var load=require("gulp-load-plugins")();
    var browser=require("browser-sync").create();
    
    function saveJS(done){
         gulp.src("./js/*.js")
        .pipe(load.concat("main.js"))
        .pipe(load.uglify())
        .pipe(load.rename("main.min.js"))
        .pipe(gulp.dest("./dist/js/"))
        .on("end",browser.reload);
         return done();
    }
    
    function saveCss(done){
        gulp.src("./sass/*.scss")
        .pipe(load.sass())
        .pipe(load.concat("main.css"))
        .pipe(load.minifyCss())
        .pipe(load.rename("main.min.css"))
        .pipe(gulp.dest("./dist/css/"))
        .on("end",browser.reload);  
        return done();
    }
    
    exports.default=function(){
        browser.init({   //服务
            server:"./",   //gulpfile 文件的目录
            port:4001
        })
        gulp.watch("./*.html",function(done){
            browser.reload();   //浏览器的自动刷新
            done();
        });
        gulp.watch("./js/*.js",saveJS);
        gulp.watch("./sass/*.scss",saveCss)
    }
    
  • 相关阅读:
    Django Ajax
    Django模板层
    Django session源码剖析
    CBV源码剖析
    Django视图层
    Django版本区别
    Django路由层
    Django高级
    Django ORM
    Django入门
  • 原文地址:https://www.cnblogs.com/94-Lucky/p/13557752.html
Copyright © 2011-2022 走看看