Amazon web services 如何将无服务器代码部署到AWS API网关中的阶段

Amazon web services 如何将无服务器代码部署到AWS API网关中的阶段,amazon-web-services,aws-api-gateway,serverless-framework,Amazon Web Services,Aws Api Gateway,Serverless Framework,要将无服务器项目部署到服务的某个阶段,可以使用以下命令 无服务器部署阶段开发 从文档中提取 但是,当使用上述命令部署服务时,它会在API网关中创建一个名为dev aws nodejs的新服务 是否可以创建一个名为aws nodejs的服务,并具有不同的阶段,如dev、stag、prod等。。因此,当您运行以下命令时 无服务器部署阶段stag 将在aws节点服务下创建一个名为stag的新阶段 根据设计,当前版本的无服务器框架不支持此功能。但0.5.6版的设计目的是将多个阶段部署到api单一api

要将无服务器项目部署到服务的某个阶段,可以使用以下命令

无服务器部署阶段开发

从文档中提取

但是,当使用上述命令部署服务时,它会在API网关中创建一个名为dev aws nodejs的新服务

是否可以创建一个名为aws nodejs的服务,并具有不同的阶段,如dev、stag、prod等。。因此,当您运行以下命令时

无服务器部署阶段stag

将在aws节点服务下创建一个名为stag的新阶段


根据设计,当前版本的无服务器框架不支持此功能。但0.5.6版的设计目的是将多个阶段部署到api单一api网关项目中。以下未决问题与此相关。一些人提出了一些解决办法

下面的问题,主要强调不同的服务进入同一个api网关。但它也有一些与您的查询相关的注释

更新:

在最近发布的ServerlessV1.19中,他们提到他们已经开始为此开发解决方案