node-inject
v0.1.0
Published
A middleware for node-http-proxy that injects a script to the head of the document
Readme
#node-inject
A middleware component for node-http-proxy to inject a script file to all served html files.
##install
$ npm install node-injectexample
The following example will inject a script to the nodejs website through a proxy running on http://localhost:8000.
var http = require('http'),
httpProxy = require('http-proxy'),
connect = require('connect');
httpProxy.createServer(
require('node-inject')("http://localhost:9000/inject.js"),
function (req,res,proxy) {
proxy.proxyRequest(req, res, {
host: 'nodejs.org',
port: 80
});
}
).listen(8000);
connect.createServer(
connect.static(__dirname)
).listen(9000);

