Реагируйте приложение на Heroku, получая неверный заголовок хоста - PullRequest
1 голос
/ 26 марта 2019

Развернул мое приложение React на Heroku и открыл мое приложение, чтобы получить неверный заголовок хоста.

У кого-нибудь есть идеи, что еще может быть причиной этого? Я продолжаю оглядываться на прошлые проекты, чтобы увидеть, есть ли у меня что-то настроенное по-другому, но до сих пор не могу понять это.

Я перепробовал каждое решение, которое смог найти в Интернете, и единственное, что загрузило страницу, - это удалить мой «прокси»: «http://localhost:8080" из моего package.json, но приложение не может использовать фоны.

if (process.env.NODE_ENV !== 'production') {
console.log('loading dev environments');
require('dotenv').config();

}

require('dotenv').config();

if (process.env.NODE_ENV === 'production') {
const path = require('path');
console.log('YOU ARE IN THE PRODUCTION ENV');
app.use('/static', express.static(path.join(__dirname, '../build/static')));
app.get('/', (req, res) => {
    res.sendFile(path.join(__dirname, '../build/'));
});

}

Я подумал, что это связано с тем, что я не переключаюсь на производственную конфигурацию, но мои файлы настроены так же, как и в предыдущих проектах, и у меня есть код для моего нод-сервера, который также может быть изменен для работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...