作者: 荆蛋 | 来源:发表于2018-04-11 15:27 被阅读0次

    gulp 实现代理解决跨域+自动刷新

    var gulp = require("gulp"),
    connect = require("gulp-connect"),
    proxy = require("http-proxy-middleware");

    gulp.task("connect", function() {
    connect.server({
    port: 8888,
    host: "0.0.0.0",
    livereload: true,
    middleware: function(connect, opt) {
    return [
    proxy("/api", {
    target: "http://120.26.73.227:8081", //地址
    changeOrigin: true
    })
    ];
    }
    });
    });

    gulp.task("html", function() {
    gulp.src("--//.html").pipe(connect.reload());
    });

    gulp.task("js", function() {
    gulp.src("--//.js").pipe(connect.reload());
    });

    gulp.task("css", function() {
    gulp.src("--//.css").pipe(connect.reload());
    });

    gulp.task("watch", function() {
    gulp.watch(["--//.html"], ["html"]);
    gulp.watch(["--//.js"], ["js"]);
    gulp.watch(["--//.css"], ["css"]);
    });

    gulp.task("start", ["connect", "watch"]);

    相关文章

      网友评论

        本文标题:

        本文链接:https://www.haomeiwen.com/subject/hhctpxtx.html