我应该如何在 heroku 上托管 abp.io Blazor 项目?
How should I host abp.io Blazor project on heroku?
我正在使用 abp.io + Blazor 模板,我想使用 Heroku 托管它。
是否可以使用一台测功机实现这一目标?如果是这样,我应该(以及如何)运行 .Blazor 和 .HttpApi 项目在那里?
是否应该将它们分成两个 dyno(一个带有 .Blazor,第二个带有 .HttpApi)?
- 是否可以使用一台测功机实现这一目标?
是的,您可以使用此构建包:https://github.com/Aguafrommars/dotnetcore-buildpack. It's used to deploy https://theidserver.herokuapp.com/。
对于 net5.0 设置环境变量:
- DOTNET_RUNTIME_VERSION=5.0.0
- DOTNET_SDK_VERSION=5.0.100
- 是否应该将它们分成两个测功机?
是的,您只需要部署 2 个项目。 env var PROJECT_FILE 定义了要构建和部署的 .csproj 的路径。
我正在使用 abp.io + Blazor 模板,我想使用 Heroku 托管它。
是否可以使用一台测功机实现这一目标?如果是这样,我应该(以及如何)运行 .Blazor 和 .HttpApi 项目在那里?
是否应该将它们分成两个 dyno(一个带有 .Blazor,第二个带有 .HttpApi)?
- 是否可以使用一台测功机实现这一目标?
是的,您可以使用此构建包:https://github.com/Aguafrommars/dotnetcore-buildpack. It's used to deploy https://theidserver.herokuapp.com/。
对于 net5.0 设置环境变量:
- DOTNET_RUNTIME_VERSION=5.0.0
- DOTNET_SDK_VERSION=5.0.100
- 是否应该将它们分成两个测功机?
是的,您只需要部署 2 个项目。 env var PROJECT_FILE 定义了要构建和部署的 .csproj 的路径。