Подтвердить что ты не робот

Установите хост и порт по умолчанию для ng-сервиса в файле конфигурации

Я хочу знать, могу ли я установить хост и порт в файле конфигурации, поэтому мне не нужно вводить

ng serve --host foo.bar --port 80

вместо

ng serve
4b9b3361

Ответ 2

Как сейчас, эта функция не поддерживается, однако если это то, что беспокоит вас, альтернатива будет в вашем пакете. json...

"scripts": {
  "start": "ng serve --host foo.bar --port 80"
}

Таким образом вы можете просто запустить npm start

Другой вариант, если вы хотите сделать это в нескольких проектах, - это создать псевдоним, который вы можете назвать ngserve, который выполнит вашу приведенную выше команду.

Ответ 3

Вы можете настроить HTTP-порт по умолчанию и тот, который используется сервером LiveReload, с двумя параметрами командной строки:

ng serve --host 0.0.0.0 --port 4201 --live-reload-port 49153

https://github.com/angular/angular-cli

Ответ 4

Вы можете сохранить их в файле, но вы должны поместить его в .ember-cli (на данный момент, по крайней мере); см. https://github.com/angular/angular-cli/issues/1156#issuecomment-227412924

{
"port": 4201,
"liveReload": true,
"host": "dev.domain.org",
"live-reload-port": 49153
}

edit: теперь вы можете установить их в angular -cli.json как из commit https://github.com/angular/angular-cli/commit/da255b0808dcbe2f9da62086baec98dacc4b7ec9, который находится в build 1.0 0,0-beta.30