![Angular 5 和 Google App Engine(GAE)](https://linux22.com/image/712915/Angular%205%20%E5%92%8C%20Google%20App%20Engine%EF%BC%88GAE%EF%BC%89.png)
我正在尝试在 GAE 上运行 Angular 5 vanilla scaffolding(没有自定义,只是测试)应用程序,但尚未成功部署它。我遇到了一条NGINX 502 Bad Gateway
错误消息。我已登录到运行容器的实例以确认它ng
正在本地提供流量,并且确实如此。在这里做了一些研究后,我发现人们正在调整他们的app.yaml
文件以使用处理程序。但是,我看到的示例涉及 Python 服务器,而不是 Node。对于这个初始配置,我将 app.yaml 保留得非常简单,但我怀疑我需要更多内容。任何提示都将不胜感激。
应用程序.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.