ASP. Net Core 3.1 Angular шаблон не работает - PullRequest
0 голосов
/ 12 апреля 2020

enter image description here Я создаю новый веб-проект. Net Ядро с шаблоном Angular в Visual Studio 2019. При попытке создать решение возникает ошибка: во время обработки возникла необработанная исключительная ситуация запрос. AggregateException: произошла одна или несколько ошибок. (Произошла одна или несколько ошибок. («Пуск» сценария NPM завершился без указания того, что CLI Angular прослушивал запросы. Вывод ошибки:)) System.Threading.Tasks.Task.ThrowIfExceptional (bool includeTaskCanceledExceptions)

InvalidOperationException: «запуск» сценария NPM завершен без указания того, что CLI Angular прослушивает запросы. Вывод ошибки: Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliMiddleware.StartAngularCliServerAsyn c (строка sourcePath, строка npmScriptName, ILogger logger).

1 Ответ

1 голос
/ 13 апреля 2020

Поскольку в комментариях к вопросу получилась конфигурация по умолчанию в конвейере запрос-ответ (в Startup.cs) с вызовом spa.UseAngularCliServer(..) не сработало.

Изменение вызова spa.UseAngularCliServer(..) на spa.UseProxyToSpaDevelopmentServer("http://localhost:4200"); решило проблему. Таким образом, приложение Angular должно запускаться отдельно от root папки ClientApp с помощью команды командной строки npm run start.

Более подробную информацию об использовании UseProxyToSpaDevelopmentServer можно найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...