angular-cli: как указать browsersync (sockjs-node), какой порт использовать - PullRequest
0 голосов
/ 08 июня 2018

Я использую angular-cli в сочетании с ASP.NET.Поэтому я создаю и угловое приложение, которое я собираю с помощью ng serve, которое делает страницы доступными в

<script type="text/javascript" src="http://localhost:4200/i.... (4x)

, эти сценарии встроены в мою страницу ASP.NET, которая доступна в http://localhost:50744/XXXX/XXX иприложение отображается.

Однако оперативная перезагрузка не работает, поскольку она пытается подключиться к http://localhost:50744/sockjs-node/info?t=1528445601999, поэтому она использует порт сайта ASP.NET, а не порт 'ng serve'.

Как я могу сказать sockjs-узлу использовать порт 4200 вместо 50744?

Что я пробовал : я посмотрел на браузерsync doku (https://browsersync.io/docs/options/) Я не мог понять, как установить это с помощью angular-cli.

Я использую @angular/cli": "~1.7.4", "@angular/core": "^5.2.0", ...

1 Ответ

0 голосов
/ 08 июня 2018

Я использовал

ng build --watch

и запустил собственный наблюдатель (browser-sync start --proxy "localhost:XXXX" --files "...")

...