【发布时间】:2019-05-10 15:55:42
【问题描述】:
我正在 Google Cloud Functions 上试用 Python3.7 运行时。我能够部署这些功能并在部署后使它们工作,但是,我似乎无法在部署之前运行模拟器在本地测试它们。
Google 的文档有些不一致,他们告诉您在此处安装 google 函数模拟器:https://cloud.google.com/functions/docs/emulator
但在 Firebase 上,他们会告诉您 npm install firebase-admin、firebase-tools 和 firebase-functions。
所有的模拟器文档都引用了用 JS 编写的示例,没有使用 Python,所以我想知道这些模拟器是否甚至在本地运行 Python 函数?
谢谢
【问题讨论】:
-
我从不使用模拟器。在桌面上运行 Cloud Functions 代码非常容易。模拟入口点只需要 Json 数据。这允许您完全访问使用您的调试器、编辑器和普通的旧打印语句等。
标签: python-3.x firebase google-cloud-platform google-cloud-functions