如何在 2021 年没有“dev_appserver.py”的情况下在本地运行 App Engine 标准应用程序(用于开发/测试)?

时间:2021-05-20 08:31:07

标签: google-app-engine google-app-engine-go google-app-engine-golang

App Engine 标准版发生了很多变化。是否仍然可以使用类似于 dev_appserver.py 的内容运行应用的本地实例并使用新的 cloud.google.com/... API?

以前,例如,您可以在本地模拟数据存储区。

1 个答案:

答案 0 :(得分:0)

对于 GAE 第一代应用程序,我认为最好的选择是坚持使用 dev_appserver.py。我一直祈祷谷歌不会很快打破这一点。

对于 GAE 第二代应用程序,您需要直接运行您的应用程序(例如,对于 Flask,python main.py)并在单独的终端窗口中运行数据存储模拟器。其他 Google API 需要模拟,或者您可以创建一个测试 GAE 项目并在本地运行时使用测试项目凭据。对于测试项目,您可能需要支付一些费用,但成本应该很低。