make client own package (using create-react-app)

This commit is contained in:
Thomas Ruoff
2017-02-23 00:45:39 +01:00
parent 8bf72b470e
commit 2441268fb8
44 changed files with 1816 additions and 576 deletions

View File

@@ -9,8 +9,8 @@ const {getPdfPath} = require('./utils');
app.use(bodyParser.json());
app.options('/pdf/generate/:template', cors());
app.post('/pdf/generate/:template', cors(), (req, res) => {
app.options('/api/pdf/generate/:template', cors());
app.post('/api/pdf/generate/:template', cors(), (req, res) => {
const templateName = req.params.template;
const options = req.body;
@@ -35,12 +35,12 @@ app.post('/pdf/generate/:template', cors(), (req, res) => {
});
});
app.options('/pdf/:id', cors());
app.get('/pdf/:id', cors(), (req, res) => {
app.options('/api/pdf/:id', cors());
app.get('/api/pdf/:id', cors(), (req, res) => {
const {id} = req.params;
res.sendFile(getPdfPath(id));
});
app.use(express.static('dist'));
app.use(express.static('./client/build'));
app.listen(5000);