Я развернул свою программу в Heroku (внутренний сервер Node и React для внешнего интерфейса с помощью create-Reaction-app).Это работает хорошо для запросов POST, но для запросов GET я получаю
Uncaught SyntaxError: неожиданный токен <</p>
У меня есть этот код в app.js для абсолютного путидля папки сборки в папке переднего плана:
let root = path.join(__dirname, 'front-end', 'build'); // (on Heroku ==>
path.join(__dirname, 'front-end', 'build'); )
app.use(express.static(root));
app.use(function(req, res, next) {
if (req.method === 'GET' && req.accepts('html') && !req.is('json') &&!req.path.includes('.')) {
res.sendFile('index.html', { root });
} else next();
});
Как исправить эту часть, чтобы она работала и для запроса GET?
Заранее спасибо за помощь.