привет, я недавно обновил свое приложение React с React v15.x до React v16.7.0, используя create-реагировать-приложение
Я сделал пару изменений, как показано ниже
После обновления моего приложения начинается сбой, потому что в моей предыдущей настройке приложения и клиентская, и серверная части находятся в одном приложении. поэтому я скомпилировал клиентскую часть отдельно, используя
проект создания-реагирования-приложения
затем я слил свою серверную часть package.json с приложением, созданным с помощью create-реагировать-приложение, и перенес мою серверную часть в тот же проект
Я настроил прокси для своего сервера, как предложено на странице справки Facebook
все нормально работает на локальном компьютере, однако, когда я попытался развернуть приложение для google app engine, получил ошибку «недопустимый заголовок узла», а затем я установил HOST: «localhost» в файле app.yml, после чего я получил ошибку 502 Gateway
есть идеи, что нужно сделать?
Мои наблюдения: приложение create-реагировать на приложение будет запускать приложение на порте 3000, но для gcp приложение google должно работать на порте 8080, поэтому я устанавливаю PORT = 8080 в package.json следующим образом
"scripts": {
"start": "PORT=8080 react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
Даже с портом 8080 я все еще обращаюсь к шлюзу 502