【问题标题】:Deploy Microsoft Node.js bot using Visual Studio使用 Visual Studio 部署 Microsoft Node.js 机器人
【发布时间】:2018-04-30 06:14:24
【问题描述】:

我已经为 nodeJS LUIS bot 创建了 Azure Bot 服务。 下载 zip 文件到本地开发。

现在我想将更改从 Visual Studio 2017 发布回 Azure Bot。

我需要设置哪些不同的环境变量才能在不使用 Visual Studio 服务的情况下从桌面发布。

【问题讨论】:

    标签: botframework


    【解决方案1】:

    您也可以在 Azure 中打开高级设置

    并下载发布配置文件:

    然后,使用“来自现有 Node.js 代码”TypeScript 模板创建一个新的 Visual Studio Node.js 项目(选择包含下载文件的文件夹):

    Visual Studio 节点项目向导 1:

    Visual Studio 节点项目向导 2:

    最后,导入之前下载的发布配置文件:

    您现在应该可以直接从 Visual Studio 发布。

    【讨论】:

      【解决方案2】:

      您可以按照this article 中的指南设置持续部署。

      1. 通过 .zip 文件从 Azure 机器人服务界面下载您的源代码。
      2. 将您的代码上传到以下源代码控制提供商之一:
        • Visual Studio 团队服务
        • OneDrive
        • 本地 Azure Git 存储库
        • GitHub(推荐)
        • 比特桶
        • Dropbox
        • 外部存储库

      1. 在 Azure Bot Service 中,选择“设置”,然后转到“持续部署”部分,然后单击“步骤 3:配置持续部署”部分下的“配置”按钮

      1. 在“部署”边栏选项卡中,单击齿轮图标旁的“设置”链接。
      2. 在右侧的“部署选项”边栏选项卡中,单击“选择源”
      3. 选择您在上面第 2 步中选择的源代码管理服务,例如 GitHub
      4. 在“部署选项”边栏选项卡中配置存储库特定设置,包括项目和分支,然后单击“确定”
      5. 您应该会看到一个弹出通知,上面写着“正在设置部署源”
      6. 在机器人服务的“部署”边栏选项卡中,您应该会看到当前部署的日志。
      7. 完成!

      现在,当您将更改推送到代码存储库时,它会触发自动重新部署您的机器人代码,您可以使用“部署”刀片对其进行监控。

      有关详细信息,请在此处查看有关 Azure 持续部署的完整文章: https://docs.microsoft.com/en-us/azure/app-service/app-service-continuous-deployment

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-02-16
        • 1970-01-01
        • 1970-01-01
        • 2023-03-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-06
        相关资源
        最近更新 更多