google-app-engine - 如何在没有`dev_appserver.py`的情况下在 2021 年本地运行 App Engine 标准应用程序(用于开发/测试)?
问题描述
App Engine Standard 发生了很多变化。是否仍然可以让应用程序的本地实例可以使用类似的东西运行dev_appserver.py
并使用新的cloud.google.com/...
API?
例如,以前,您可以在本地模拟数据存储。
解决方案
对于 GAE 第一代应用程序,我认为最好的选择是坚持使用dev_appserver.py
. 我一直在祈祷,谷歌不会很快打破这一点。
对于 GAE 第二代应用程序,您需要直接运行您的应用程序(例如,对于 Flask,python main.py
)并在单独的终端窗口中运行数据存储模拟器。其他 Google API 需要模拟,或者您可以创建一个测试 GAE 项目并在本地运行时使用测试项目凭据。对于测试项目,您可能需要支付一些费用,但成本应该很低。
推荐阅读
- python - 绘制多线图中每个点的误差线
- node.js - 如何使用动态连接参数连接到西门子 PLC
- amazon-web-services - AWS appflow 谷歌分析用户 ID
- c# - C#从抽象类访问基类变量/函数
- javascript - 为什么可折叠标题不会在动态滚动时折叠?
- python - 将 .IVD 文件读入 python
- excel - 创建用户窗体时Excel vba内存不足
- python - Azure yaml Pipeline 在脚本中隐藏密码
- object-detection - 目标检测的边界区域
- flutter - 在 Android Studio 中不断记录“D/MediaCodecInfo”,它是什么,以及如何禁用或修复它?