在 Google Cloud Function 或 AWS Lambda 上部署通用 Angular

Deploying Universal Angular on Google Cloud Function or AWS Lambda

在试验 Angular 2 时,我碰巧 see Angular Universal. It's Server-side Rendering for Angular 2 apps same like we have in ReactJs. There is also a getting started guide with one code snippet here

我想了解这是否是我们可以在 Google Cloud Function 或 AWS Lambda 等无服务器环境中部署的东西。两种服务的文档都表明支持 nodejs。我对 Angular2 和无服务器托管模式都很陌生。

不这么认为。它说您需要使用 angular2+webpack 并且入门指南说它需要节点版本 => 5。AWS lambda 仅支持 4.3.2。

不了解 google 函数。

可以在无服务器环境中部署 Angular 应用程序。我可以说更多,服务器端渲染是可能的(Angular Universal)。

查看此样板代码库: https://github.com/maciejtreder/angular-universal-pwa

和现场演示: https://www.angular-universal-pwa.maciejtreder.com

应用程序使用无服务器框架部署:https://serverless.com