Files
payload/demo/app.js

29 lines
724 B
JavaScript

import express from 'express';
import payload from '../src';
import User from './User/User.model';
import payloadConfig from './payload.config';
import authRoutes from './Auth/Auth.routes';
import userRoutes from './User/User.routes';
import pageRoutes from './Page/Page.routes';
const router = express.Router({}); // eslint-disable-line new-cap
export const app = express();
payload.init({
config: payloadConfig,
app: app,
user: User,
router: router,
cors: ['http://localhost:8080', 'http://localhost:8081']
});
router.use('', authRoutes);
router.use('/users', userRoutes);
router.use('/pages', pageRoutes);
app.listen(payloadConfig.port, () => {
console.log(`listening on ${payloadConfig.port}...`);
});