Gulp http-proxy错误

时间:2015-10-26 01:21:28

标签: javascript gulp http-proxy

我的控制台出现此错误。

console throw error

我不知道最近发生了什么。我需要在xampp中配置一些东西吗? 有人知道如何解决这个问题吗?

这是我的一些gulp代码。

var connect = require('gulp-connect-php');
var httpProxy = require('http-proxy');
var browsersync = require('browser-sync');
var reload = browsersync.reload;

gulp.task('serve', ['sass'], function() {
    connect.server({ base: 'application', port: 9001, keepalive: true, open: false});
    
    var proxy = httpProxy.createProxyServer({});
    
    browsersync({
        notify: false,
        port  : 9000,
        server: {
            baseDir   : 'application',
            
            middleware: function (req, res, next) {
                var url = req.url;

                if (!url.match(/^\/(styles|fonts)\//)) {
                    proxy.web(req, res, { target: 'http://localhost:9001' });
                } else {
                    next();
                }
            }
        }
    });
    
    gulp.watch(['./application/assets/img/**/*'], reload);
    gulp.watch("./application/assets/js/**/*.js", ['jshint', 'jscompress', reload]);
    gulp.watch("./application/assets/scss/**/*.scss", ['sass', reload]);
    gulp.watch(['./application/**/*.html'], reload);
    gulp.watch(['./application/**/*.php'], reload);
    return gulp.on('error', notify.onError(function(error) {
            return "Gulp Error: " + error.message;
        }))
    
});

gulp.task('default', ['serve', 'cssMinify', 'imagemin']);

0 个答案:

没有答案