我正在开发 Google App Engine 应用程序,并且遇到对App Engine SDK和Cloud SDK的引用。
这两个 SDK 是如何相互关联的?
两者之间肯定有一些重叠。有一个dev_appserver.py
并且appcfg.py
两者都是。我可以使用 运行开发服务器dev_appserver.py
,也可以使用gcloud preview app run
.
为什么有两种工具可以做同样的事情?一个被弃用而有利于另一个?是否有合并工具集的路线图,或者它们将被并行维护?我需要两者,还是只需要一个?
似乎 Cloud SDK 是两者中更通用的。但它是超集吗?即我可以在 App Engine SDK 中使用 Cloud SDK 做任何我能做的事情吗?
我对这种混乱且无证的设置感到非常困惑。