我有一个.net5WebApi,它将Angular 12应用程序(单独创建(作为静态文件提供,我想通过Angular Universal提供的服务器端渲染来提高它的性能,我的应用程序是用Heroku发布的。我找不到实现这一点的方法?
我不久前写过一篇关于这方面的文章(.NET Core 3.1(。NET 5的NodeServices
已被弃用。
Blazor今天仍然是我的选择,所以今天我使用SSR所需的代码创建了一个新的存储库。此程序包的目标。NET 6,所以你也必须升级你的项目。
编辑:
存储库中嵌入了一个演示项目。您应该能够简单地运行数据库迁移
cd Demo/Demo.Data
dotnet ef database update
并运行演示。Web项目。