Почему SpaServices всегда добавляет случайный порт? - PullRequest
0 голосов
/ 13 июня 2018

Со времени обновления Core 2.1 появились новые шаблоны Spa.Я опробовал Angular и обновил его до Angular 6. Теперь все работает нормально, за исключением того, что мне нужно собирать вручную каждый раз, когда я делаю изменения.Это странно, потому что раньше он хорошо работал с Angular 5.Я немного посмотрел на это и заметил это в журналах:

Microsoft.AspNetCore.SpaServices: Information:> test@0.0.0 start C: [отредактировано] \ Projects \ test\ test \ ClientApp ng serve "--port" "62206"

** Сервер Angular Live Development прослушивает локальный хост: 62206, откройте ваш браузер на http://localhost:62206/ **

Как видите, он добавляет "--port" "62206" к ng serve.Когда я позже перехожу на http://localhost:62206/,, я вижу, что мой веб-сайт и там, кажется, работают живые обновления!

Я несколько раз пытался перезапустить свой сервер и заметил, что каждый раз, когда он используетдругой порт.Это кажется почти случайным.

Еще больше меня бесит то, что мое приложение на самом деле работает на порту 66230!Почему SpaServices просто не использует порт IIS?И есть ли способ изменить это вручную?Потому что, если мне придется ждать запуска моего сервера, прокрутите вывод, чтобы найти выбранный порт, введите его в своем адресе, чтобы я мог отлаживать, я потеряю много времени и усилий

...