aws-codestar - 为什么我的 AWS Codestar 应用程序终端节点不显示代码更改?
问题描述
我使用 node 和 lambda 的 Web 服务模板创建了我的第一个 Codestar 项目。
我推送了代码更改,所有 3 个步骤都以绿色完成。我什至检查了 Pipeline,我最新的代码推送中的评论显示在那里。但是,当我单击仪表板中的端点(以 /Prod 结尾)时,它显示好像什么也没发生。我仍然看到项目原始代码的 Hello World 输出。
就像猜测一样,我在此之后单击了Release Change,但仍然没有任何变化。自从我做出改变以来已经有几个小时了。我是新手,完全被难住了。
此外,当我使用 AWS SAM 启动本地端点时,一切正常。我的最新变化出现了,一切都很好。
为什么我的 AWS Codestar 应用程序终端节点不显示代码更改?
解决方案
听起来可能是没有部署api。每当您对 Apigateway 进行更改时,您都必须重新部署 api。Codestar 应该这样做。您可以在 Apigateway 中访问 api 本身并查看“Stage”。那里显示了已部署的 api url。
另外,请确保您的浏览器没有缓存 url。
推荐阅读
- chart.js - 如何制作多个水平条形图js
- javascript - 我正在处理 JavaScript 日期,我坚持将月份转换为周开始日期和结束日期
- c++ - 在 VSCODE 上打开/更新 CGI 文件(用 C++ 编写)
- azure - 已达到表单识别器用户的限制?
- javascript - javascript有没有办法确定以前的浏览器历史记录项是否在我的域中?
- search - 递归查找具有特定文件扩展名和内容的文件
- recursion - 如何在 django rest API 中将一个简单的函数更改为递归函数
- linux - 使用 execvp 将命令行参数读取为命令错误
- wix - Wix 自定义对话框错误:ICE03:不是有效的外键 Visual Studio 2019
- ios - 如何在 Ax DevTools 中添加全局标签(证明)