mirror of
https://github.com/vkaelin/LeagueStats.git
synced 2026-03-25 21:07:27 +00:00
Setup CORS for Netlify
This commit is contained in:
parent
e4f981649b
commit
0ed02ed86f
1 changed files with 13 additions and 7 deletions
|
|
@ -5,6 +5,7 @@ const bodyParser = require('body-parser');
|
||||||
const rp = require('request-promise');
|
const rp = require('request-promise');
|
||||||
const Promise = require("bluebird");
|
const Promise = require("bluebird");
|
||||||
const responseTime = require('response-time')
|
const responseTime = require('response-time')
|
||||||
|
const cors = require('cors');
|
||||||
const app = express()
|
const app = express()
|
||||||
|
|
||||||
/* Global Variables */
|
/* Global Variables */
|
||||||
|
|
@ -21,12 +22,17 @@ const data = {
|
||||||
/* Set Port */
|
/* Set Port */
|
||||||
app.set('port', (process.env.PORT || 5000))
|
app.set('port', (process.env.PORT || 5000))
|
||||||
|
|
||||||
/* Setup env */
|
/* Setup Cors */
|
||||||
if(process.env.NODE_ENV === 'development') { /* DEV */
|
app.use(cors({
|
||||||
const cors = require('cors');
|
origin: [
|
||||||
app.use(cors({origin: '*'}));
|
'http://localhost:8080',
|
||||||
}
|
'https://leaguestats-gg.netlify.com',
|
||||||
else { /* PRODUCTION */
|
'https://leaguestats.valentinkaelin.ch/'
|
||||||
|
]
|
||||||
|
}));
|
||||||
|
|
||||||
|
/* Setup Production */
|
||||||
|
if (process.env.NODE_ENV !== 'development') {
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
const history = require('connect-history-api-fallback');
|
const history = require('connect-history-api-fallback');
|
||||||
const staticFileMiddleware = express.static(path.join(__dirname + '/dist'));
|
const staticFileMiddleware = express.static(path.join(__dirname + '/dist'));
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue