Files
payload/demo/init.js

25 lines
600 B
JavaScript

const express = require('express');
const Payload = require('../');
const config = require('./payload.config');
const router = express.Router({}); // eslint-disable-line new-cap
const app = express();
new Payload({
config,
app,
router,
});
if (process.env.NODE_ENV !== 'production') {
router.use((req, res, next) => {
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept, Authorization');
next();
});
}
app.listen(config.port, () => {
console.log(`listening on ${config.port}...`);
});