Назад | Перейти на главную страницу

Angular 5 и Google App Engine (GAE)

Я пытаюсь запустить приложение Angular 5 vanilla scaffolding (без настройки, только тестирование) поверх GAE, но безуспешно. Я сталкиваюсь с NGINX 502 Bad Gateway сообщение об ошибке. Я вошел в экземпляр, на котором запущен контейнер, чтобы убедиться, что ng обслуживает трафик локально, и это так. Проведя некоторое исследование здесь, я вижу, что люди настраивают свои app.yaml файлы для работы с обработчиками. Однако в примерах, которые я видел, использовался сервер Python, а не Node. Я оставляю app.yaml очень простым для этой начальной конфигурации, но я подозреваю, что мне нужно больше в нем. Будем признательны за любые советы.

App.yaml:

env: flex
runtime: nodejs
health_check:
  enable_health_check: False

Приложение gcloud читает журналы:

 ** NG Live Development Server is listening on localhost:8080, open your browser on http://localhost:8080/ **
    Date: 2017-11-03T22:24:09.051Z
    Hash: 6b8111721660d89fdc61
    Time: 18180ms
    chunk {inline} inline.bundle.js (inline) 5.79 kB [entry] [rendered]
    chunk {main} main.bundle.js (main) 19.8 kB [initial] [rendered]
    chunk {polyfills} polyfills.bundle.js (polyfills) 544 kB [initial] [rendered]
    chunk {styles} styles.bundle.js (styles) 33.2 kB [initial] [rendered]
    chunk {vendor} vendor.bundle.js (vendor) 7.02 MB [initial] [rendered]
    webpack: Compiled successfully.