Новичок в nodeJS. пытаюсь запустить node js скрипт на хостинге beget. Выдает ошибку та что на скрине. Что я не так делаю?
const express = require('express');
const bodyParser = require('body-parser');
const pdf = require('html-pdf');
const cors = require('cors');
const app = express();
const port = process.env.PORT || 5000;
app.use(cors());
app.use(bodyParser.urlencoded({extended: true}));
app.use(bodyParser.json());
app.post('/create-pdf', (req, res) => {
pdf.create(require('./documents/letter'+req.body.tab_id)(req.body), {}).toFile('result.pdf', (err) => {
if(err) {
res.send(Promise.reject());
}
res.send(Promise.resolve());
});
});
app.get('/fetch-pdf', (req, res) => {
res.sendFile(`${__dirname}/result.pdf`)
})
app.listen(port, () => console.log(`Listening on port ${port}`));