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

Dependents (1)

Package Sidebar

Install

npm i gulp-connect-proxy

Weekly Downloads

53

Version

0.3.1

License

ISC

Last publish

Collaborators

  • chrishoage