【问题标题】:How to deploy node.js bot to Azure using Visual Studio Code?如何使用 Visual Studio Code 将 node.js 机器人部署到 Azure?
【发布时间】:2019-05-17 00:30:30
【问题描述】:

我的问题是关于如何使用 Visual Studio Code 将 Node.js 机器人部署到 Azure? 我使用 Visual Studio 代码扩展“AZURE APP SERVICE”创建了应用服务,但它是一个网站,如何部署机器人代码?

【问题讨论】:

  • 我相信机器人已部署到应用服务上,因此它可以托管机器人。
  • 您的 node.js bot 与应用程序没有什么不同,只需将其部署为 web-app 即可。

标签: node.js azure deployment visual-studio-code botframework


【解决方案1】:

为 Visual Studio 安装 Azure 插件并使用命令面板(Ctrl + Shift + P)。我认为这是最简单的方法。

找到 Azure 应用服务:部署到 Web 应用并按照步骤操作。

这为我完成了工作,我可以与机器人交谈。

【讨论】:

    【解决方案2】:

    听起来你已经在你的个人机器上设置了一个机器人,如果你生成的网站包含一个端点

    /api/messages
    

    它将充当机器人。如果您还没有在本地机器上成功创建机器人,请使用 node.js 教程here

    要使用 Azure,请访问 Azure 门户并通过

    创建 Web 应用程序机器人资源

    “创建资源”>“AI + 机器学习”> Web App Bot

    使用您的机器人名称以及您在 Azure 中的订阅和资源组填写此表单。通常,最好选择靠近客户的位置。您可以选择任何nodejs template,因为它将被您的第一次部署覆盖。等待您的机器人在 Azure 门户上完成生成。

    单击 Visual Studio 代码中的 Azure 选项卡。 应该有一个蓝色箭头,上面写着“部署”。单击此按钮,系统将提示您登录 Azure。 登录后,选择包含你的机器人的文件夹,然后选择你的订阅,然后选择你之前生成的 Azure 门户机器人。 这会将您的机器人部署到 Azure,并且可以在仪表板上的刀片中对其进行访问。

    有关部署的详细信息,请参阅 Azure 应用服务documentation

    【讨论】:

      猜你喜欢
      • 2018-04-30
      • 2023-03-05
      • 1970-01-01
      • 2019-01-10
      • 1970-01-01
      • 2020-05-02
      • 1970-01-01
      • 2022-06-29
      • 1970-01-01
      相关资源
      最近更新 更多