Я пытаюсь настроить angular universal на angular7 с ядром asp.net 2.1.Предварительный рендеринг отлично работает в локальной сборке, но не добавляет код в исходный код страницы на производственном сервере без ошибок и журналов.
Из-за отсутствия журналов, я подозреваю, это связано с тем, что серверный модуль не являетсязагружен / запущен но я понятия не имею почему.Это то, что должно быть добавлено в веб-конфигурацию?
Я использую сервер Windows plesk с общим доступом, который поддерживает node.js и IIS Node.Вот фрагмент из моего Startup.cs
app.UseSpa(spa =>
{
spa.Options.StartupTimeout = new System.TimeSpan(0, 0, 1000);
spa.Options.SourcePath = "ClientApp";
spa.UseSpaPrerendering(options =>
{
options.BootModulePath = $"{spa.Options.SourcePath}/dist-server/main.js";
options.BootModuleBuilder = env.IsDevelopment() ? new
AngularCliBuilder(npmScript: "build:ssr") : null;
options.ExcludeUrls = new[] { "/sockjs-node" };
});
if (env.IsDevelopment())
{
spa.UseAngularCliServer(npmScript: "start");
}
});