Порты 49918 уже используются - PullRequest
0 голосов
/ 21 мая 2019

У меня запущена страница входа на порт 49918, я не могу использовать другой порт.Приложение работает на других диапазонах портов, таких как 4200.

попробуйте установить angular cli в глобальном масштабе

netstat -ano | findStr :49918

Dev: {
    authority: 'https://dev-im.com',
    client_id: 'APC',
    redirect_uri: window.location.origin + '/oidclogin',
    silent_redirect_uri: window.location.origin + '/oidcrenew',
    post_logout_redirect_uri: window.location.origin + '/oidclogout',
    response_type: 'code id_token token',
    scope: 'openid email profile api1 offline_access',
    filterProtocolClaims: true,
    loadUserInfo: true,
    automaticSilentRenew: false,
    monitorSession: true
  }

мое угловое приложение должно работать локально после входа в систему
enter image description here

Ответы [ 3 ]

0 голосов
/ 21 мая 2019

Если вы используете ng serve, сервер разработки angular live прослушивает localhost: 4200, и вы можете открыть браузер на http://localhost:4200/

если вы хотите открыть его автоматически, вы можете использовать ng serve --o.

& если вы хотите изменить порт, вы можете использовать ng serve --o --port 4220 открыть с помощью http://localhost:4220/

Вы можете заменить 4220 на неиспользуемый порт.

0 голосов
/ 21 мая 2019

Ваше приложение Angular будет хорошо работать, даже если глобальная версия Angular CLI выше, чем локальная версия вашего приложения Angular.

Да, трудно найти уже мертвый процесс, который прослушивает портыв Windows, но это не невозможно.

Вы можете использовать диспетчер ресурсов Windows, чтобы найти этот порт прослушивания.

Start >> All Programs >> Accessories >> System Tools >> Resource Monitor

enter image description here

или

Выполнить (Win + r) введите resmon.exe, затем нажмите Enter

Найдите вкладку "Сеть"

Найдите номер своего портаи найдите его PID.

Завершите процесс с помощью этого PID с помощью диспетчера задач или с помощью следующей команды

taskkill /F /PID pid_number

Вот и все!

Теперь попробуйтеснова запустить ваше угловое приложение.

0 голосов
/ 21 мая 2019

Вы можете сделать следующее в этой ситуации:

Либо вы хотите установить другой порт: ng serve --o --port 1234

ИЛИ

, вы можете сделать это:

Откройте командную строку и введите: netstat -a -o -n

Найдите PID процесса, который вы хотите убить.

Тип: taskkill /F /PID 49918

Этот 49918 - это PID для процесса, который мы хотим завершить и затем запустить снова.проверьте прикрепленный файл.

image

...