Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 64d9ab8

Browse files
enable cors
1 parent 2ea45f4 commit 64d9ab8

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

index.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
var fs = require('fs'),
44
path = require('path'),
5-
http = require('http');
5+
http = require('http'),
6+
cors = require('cors');
67

78
var app = require('connect')();
89
var swaggerTools = require('swagger-tools');
@@ -20,6 +21,8 @@ var options = {
2021
var spec = fs.readFileSync(path.join(__dirname,'api/swagger.yaml'), 'utf8');
2122
var swaggerDoc = jsyaml.safeLoad(spec);
2223

24+
app.use(cors())
25+
2326
// Initialize the Swagger middleware
2427
swaggerTools.initializeMiddleware(swaggerDoc, function (middleware) {
2528

package-lock.json

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"private": true,
1515
"dependencies": {
1616
"connect": "^3.2.0",
17+
"cors": "^2.8.5",
1718
"js-yaml": "^3.3.0",
1819
"swagger-tools": "0.10.1"
1920
}

0 commit comments

Comments
 (0)