enable CORS, fixes #11

This commit is contained in:
Lloyd Brookes
2014-06-17 10:27:13 +01:00
parent 4087cf6601
commit 6df3ebff14
2 changed files with 9 additions and 3 deletions

View File

@ -66,9 +66,15 @@ if (argv.Misc.config){
dope.log();
process.exit(0);
});
var app = connect();
/* enable cross-origin requests on all resources */
app.use(function(req, res, next){
res.setHeader("Access-Control-Allow-Origin", "*");
next();
});
/* log using --log-format (if supplied) */
var logFormat = argv.Server["log-format"];
if(logFormat) {
@ -91,6 +97,7 @@ if (argv.Misc.config){
/* if no `--log-format` was specified, pipe the default format output
into `log-stats`, which prints statistics to the console */
} else {
dope.hideCursor();
app.use(morgan({ stream: logStats({ refreshRate: argv.Server.refreshRate }) }));
}