botframework - 同时在本地从 Microsoft Teams Toolkit 运行 Bot 和 Tabs
问题描述
我使用 VSCode 中的 MS Teams Toolkit 扩展来生成我的 Teams 应用程序。出于显而易见的原因,我想在开发时在本地运行它。
我添加了一个机器人和一个选项卡。但是,会创建两个文件夹,每个文件夹都有自己的 package.json 和关联的脚本。
我已经遵循了这两个自述文件,但正如我所怀疑的那样,你似乎无法同时运行机器人和选项卡,因为 ngrok 不允许同时使用两个 http 隧道。最重要的是,我得到了随机生成的 ngrok 地址。
我的公司有一个付费的 ngrok 帐户,以便我可以注册域,我已经完成了。
如何从这个项目中运行 Tabs 和 Bot?以及如何设置静态 ngrok 地址,这样我就不必每次都在 Azure 上更改我的机器人端点?
谢谢!
注意:我尝试过使用 yo 团队生成器,但无论如何,项目脚手架对我来说是非常糟糕的。
解决方案
使用 ngrok,甚至是免费版本,可以同时运行多个隧道,因此您可以绑定多个地址,这正是您所需要的(当我同时使用 Bot 和选项卡)。在这里查看 ngrok 文档。
推荐阅读
- android - 在 Kotlin 上为 Google Maps Api 创建动态标记并通过变量访问
- php - 订单完成时 WooCommerce 触发功能,但其中调用的 Python 脚本不执行
- lua - Lua如何从远程http请求文件
- kotlin - Kotlin JVM - Char MAX_CODE_POINT - 未解决的参考
- python - 如何在 TensorFlow Eager 模式下使用复杂变量?
- java - 使用 az 输入循环
- c# - C# | 使用 for 循环创建多个线程,执行不同的任务
- php - 如何组合两个具有相同名称的输入?
- arrays - PowerShell:差异 [array] 与 [array[]]
- tensorflow - TF Lite 对象检测仅返回 10 个检测