首页 > 解决方案 > 为什么我的 AWS Codestar 应用程序终端节点不显示代码更改?

问题描述

我使用 node 和 lambda 的 Web 服务模板创建了我的第一个 Codestar 项目。

我推送了代码更改,所有 3 个步骤都以绿色完成。我什至检查了 Pipeline,我最新的代码推送中的评论显示在那里。但是,当我单击仪表板中的端点(以 /Prod 结尾)时,它显示好像什么也没发生。我仍然看到项目原始代码的 Hello World 输出。

就像猜测一样,我在此之后单击了Release Change,但仍然没有任何变化。自从我做出改变以来已经有几个小时了。我是新手,完全被难住了。

此外,当我使用 AWS SAM 启动本地端点时,一切正常。我的最新变化出现了,一切都很好。

为什么我的 AWS Codestar 应用程序终端节点不显示代码更改?

标签: aws-codestar

解决方案


听起来可能是没有部署api。每当您对 Apigateway 进行更改时,您都必须重新部署 api。Codestar 应该这样做。您可以在 Apigateway 中访问 api 本身并查看“Stage”。那里显示了已部署的 api url。

另外,请确保您的浏览器没有缓存 url。


推荐阅读