运行 同时在本地使用 Microsoft Teams Toolkit 的机器人和选项卡

Run Bot and Tabs from Microsoft Teams Toolkit locally at the same time

我使用 VSCode 中的 MS Teams Toolkit 扩展来生成我的 Teams 应用程序。出于明显的原因,我想在开发时在本地 运行 它。

我添加了一个机器人和一个选项卡。但是,会创建两个文件夹,每个文件夹都有自己的 package.json 和关联的脚本。

我已经阅读了两个自述文件,但正如我所怀疑的那样,您似乎无法同时 运行 机器人和选项卡,因为 ngrok 不允许同时使用两个 http 隧道。最重要的是,我得到了随机生成的 ngrok 地址。

我的公司有一个付费的 ngrok 帐户,所以我可以注册域名,我已经注册了。

如何从这个项目中 运行 设置选项卡和机器人?我如何设置静态 ngrok 地址,这样我就不必每次都在 Azure 上更改我的机器人端点?

谢谢!

注意:我尝试过使用 yo teams generator,但无论如何,项目脚手架对我来说是很糟糕的。

ngrok 甚至是免费版本都可以同时 运行 多个隧道,因此您可以绑定多个地址,这正是您所需要的(我也经常这样做,当我m 运行同时具有机器人和选项卡的应用程序)。在 here.

上查看 ngrok 文档