【发布时间】:2020-11-12 09:06:58
【问题描述】:
我正在使用 abp.io + Blazor 模板,我想使用 Heroku 托管它。
是否可以使用一个测功机来实现这一目标?如果是这样,我应该(以及如何)在那里运行 .Blazor 和 .HttpApi 项目吗?
是否应该将它们分成两个 dyno(一个使用 .Blazor,第二个使用 .HttpApi)?
【问题讨论】:
我正在使用 abp.io + Blazor 模板,我想使用 Heroku 托管它。
是否可以使用一个测功机来实现这一目标?如果是这样,我应该(以及如何)在那里运行 .Blazor 和 .HttpApi 项目吗?
是否应该将它们分成两个 dyno(一个使用 .Blazor,第二个使用 .HttpApi)?
【问题讨论】:
是的,您可以使用此构建包:https://github.com/Aguafrommars/dotnetcore-buildpack。用于部署https://theidserver.herokuapp.com/。
对于 net5.0 设置环境变量:
是的,您只需要部署 2 个项目。 env var PROJECT_FILE 定义了要构建和部署的 .csproj 的路径。
【讨论】: