API-запросы Angular Live Development Server не найдены - PullRequest
0 голосов
/ 08 ноября 2018

действительно смущен этим и не знает, с чего начать.

По сути, я создал новый угловой проект с помощью команды "dotnet new angular".

Я использую свежую машину, узел, npm и т. Д. И все они в актуальном состоянии.

Моя проблема в том, что этот шаблон просто не работает из коробки. Когда я запускаю приложение, загружается весь интерфейс, все запросы к API и т. Д. Будут 404, заявив, что он не может найти URL.

Сообщение в консоли Chrome: «Ошибка: Uncaught (в обещании): Ошибка: не удается сопоставить ни один маршрут. Сегмент URL ...»

Мое приложение запускается на другом порту каждый раз, когда я выполняю команду "dotnet run". Это должно быть так? Какой бы порт ни создавался, он будет проблематичным.

Мне нужно вручную переключиться на порт 5001, чтобы все работало правильно (хотя это связано с раздражающими запросами безопасности.)

Я использую Visual Studio Code для этого проекта. Самое смешное, что если я запускаю этот проект через Visual Studio (не код), я получаю постоянный статический номер порта, который будет работать как задумано (это также идет с раздражающими подсказками безопасности), поэтому я должен предположить, что это случайный номер порта, который vscode генерирует?

Я, честно говоря, не знаком с этим, так что я могу быть далеко, по общему признанию. Любая помощь или совет будут оценены. Я бы опубликовал фрагменты кода, если бы знал, с чего начать.

PS, я знаю, что могу, конечно, просто не запускать его с VSCode и просто придерживаться Visual Studio. Я бы лучше понял проблему, чем проигнорировал ее.

Спасибо, заранее.

...