【问题标题】:Deploying Angular + .Net Core to Azure DevOps VM将 Angular + .Net Core 部署到 Azure DevOps VM
【发布时间】:2019-01-21 13:55:03
【问题描述】:

我正在开发一个使用 Angular(用于前端)和 .Net Core(用于后端)的应用程序,并且想知道如何将其用于 DevOps Windows Server VM,因为在任何文档中都没有明确的说明。我需要为后端和前端代码创建一个单独的项目吗?单个项目就足够了吗?

换句话说,我通过 DevOps 创建了一个 Windows Server VM,需要将我的 Angular+.Net Core 应用程序安装到它。

谢谢,

【问题讨论】:

  • 你能打开一个rdp然后复制你的东西吗?
  • 感谢您的跟进。是的,但这仍然引出了我之前问过的同一个问题“这不会使 DevOps 和 VM 不同步吗?然后我如何将 DevOps 与通过其他方式部署到 VM 的新文件同步?”似乎有人认为需要两个独立的项目,前端和后端各一个,我对此表示怀疑。
  • 无需创建单独的包。从您的屏幕截图中,我只能告诉 Azure devops 无法访问 VM 机器。有关于如何在本地安装 asp.net 应用程序的视频。您能否遵循此并了解如何为 Azure VM 设置类似的东西。 youtube.com/watch?v=6blyzYjB11E&t=77s

标签: angular .net-core azure-devops


【解决方案1】:

您可以使用web deploy 从 VS 发布到您的 VM。您当然必须启用它,并且可能需要配置网络访问,但 VM 无论如何都需要将其用于 Web 应用程序。

【讨论】:

  • 感谢您的回复。如果我这样做而不是通过 DevOps 进行部署,那会不会使 DevOps 和 VM 不同步?然后如何将 DevOps 与通过其他方式部署到 VM 的新文件同步?
  • 也许您可以在虚拟机上发布开发版本,这样任何推送的提交都会触发构建,并且虚拟机将托管最新的构建
猜你喜欢
  • 1970-01-01
  • 2018-07-08
  • 1970-01-01
  • 2020-06-19
  • 2021-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-04
相关资源
最近更新 更多