2020-01-02 13:02:55 -05:00

22 lines
595 B
JavaScript

const express = require('express');
const cors = require('cors');
const morgan = require('morgan');
const path = require('path');
const { logger } = require('@storybook/node-logger');
const port = process.env.PORT || 8080;
const app = express();
app.use(cors());
app.use(morgan('dev'));
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'pug');
app.get('/', (req, res) => res.send('Hello World!'));
app.get(/storybook_preview\/(.*)/, (req, res) => {
res.render(req.params[0], req.query);
});
app.listen(port, () => logger.info(`Server listening on port ${port}!`));