index.js 448 B

1234567891011121314151617181920
  1. import express from 'express';
  2. import bodyParser from 'body-parser';
  3. import cors from 'cors';
  4. const app = express();
  5. const whitelist = ['http://localhost:8000'];
  6. const corsOptions = {
  7. origin: (origin, callback) => {
  8. if (whitelist.indexOf(origin) !== -1) {
  9. callback(null, true)
  10. } else {
  11. callback(new Error('Not allowed by CORS'))
  12. }
  13. }
  14. };
  15. app.use(cors(corsOptions));
  16. app.use(express.static('public'));
  17. app.listen(5000);