Merge pull request #150 from pirxpilot/no-cors

add `--cors` option to allow for optional CORS handling
This commit is contained in:
Petr Sloup 2017-04-18 09:32:11 +02:00 committed by GitHub
commit 49a779970e
2 changed files with 9 additions and 2 deletions

View file

@ -32,6 +32,10 @@ var opts = require('nomnom')
default: 8080,
help: 'Port'
})
.option('cors', {
default: true,
help: 'Enable Cross-origin resource sharing headers'
})
.option('verbose', {
abbr: 'V',
flag: true,
@ -54,7 +58,8 @@ var startServer = function(configPath, config) {
configPath: configPath,
config: config,
bind: opts.bind,
port: opts.port
port: opts.port,
cors: opts.cors
});
};

View file

@ -90,7 +90,9 @@ module.exports = function(opts, callback) {
var data = clone(config.data || {});
app.use(cors());
if (opts.cors) {
app.use(cors());
}
Object.keys(config.styles || {}).forEach(function(id) {
var item = config.styles[id];