Я пытаюсь развернуть приложение, созданное с помощью CRA с Typescript, в сервисе Google Cloud App Engine, однако по какой-то причине ссылка appspot продолжает загружаться до тех пор, пока не появится 502 Bad Gateway (иногда появляется ошибка, обычно это просто продолжает загружаться ..)
Я уже проверил несколько учебных пособий и вопросов без успеха.
Приложение.yaml имеет следующий вид:
env: flex
runtime: nodejs
handlers:
- url: /static/js/(.*)
static_files: build/static/js/\1
upload: build/static/js/(.*)
- url: /static/css/(.*)
static_files: build/static/css/\1
upload: build/static/css/(.*)
- url: /static/media/(.*)
static_files: build/static/media/\1
upload: build/static/media/(.*)
- url: /(.*\.(json|ico))$
static_files: build/\1
upload: build/.*\.(json|ico)$
- url: /
static_files: build/index.html
upload: build/index.html
- url: /.*
static_files: build/index.html
upload: build/index.html
env_variables:
REACT_APP_DEV_API_URL: "......"
REACT_APP_MAP_API_KEY: "........"
# [END app_yaml]
Журналы механизма приложения (кажется, он вызывает команду 'npm run start' каждый раз, когда я открываю страницу)
Конечно, мое приложение отлично работает в режиме разработки, и, похоже, в журналах развертывания не возникает никаких проблем . Если кто-то сталкивался с этой проблемой раньше, пожалуйста, дайте мне знать, как ее решить. Заранее спасибо.