Notify President Madagascar

    gulp-connect-proxy

    0.3.1 • Public • Published

    gulp-connect-proxy

    A simple proxy middleware for gulp-connect

    How to use

    gulp.task('connect', function () {
      connect.server({
        root: [conf.dist],
        port: 9000,
        livereload: true,
        middleware: function (connect, opt) {
          var Proxy = require('gulp-connect-proxy');
          opt.route = '/proxy';
          var proxy = new Proxy(opt);
          return [proxy];
        }
      });
    });

    Notes:

    opt.route is optional, if omitted requests made to http://localhost:9000/foo.com/bar.png will be proxied.

    If opt.route is set requests made to http://localhost:9000/proxy/foo.com/bar.png will be proxied.

    This is for development purposes only. If you need a proxy in production use Nginx or Apache.

    TODO:

    • Write Tests

    Keywords

    none

    Install

    npm i gulp-connect-proxy

    DownloadsWeekly Downloads

    174

    Version

    0.3.1

    License

    ISC

    Last publish

    Collaborators

    • chrishoage