Я хочу знать, могу ли я установить хост и порт в файле конфигурации, чтобы мне не приходилось печатать
ng serve --host foo.bar --port 80
вместо просто
ng serve
angular
angular-cli
cre8
источник
источник
0.0.0.0
вместо хоста ip для прослушивания на всех устройствах Ethernet. Таким образом, можно использовать как локальный, так и публичный IP-адрес.На данный момент эта функция не поддерживается, однако, если вас это беспокоит, альтернативой будет ваш package.json ...
Таким образом, вы можете просто запустить
npm start
Другой вариант, если вы хотите сделать это в нескольких проектах, - это создать псевдоним, который вы можете назвать,
ngserve
который будет выполнять вышеуказанную команду.источник
Порт HTTP по умолчанию и порт, используемый сервером LiveReload, можно настроить с помощью двух параметров командной строки:
ng serve --host 0.0.0.0 --port 4201 --live-reload-port 49153
https://github.com/angular/angular-cli
источник
Это изменилось в последней версии Angular CLI.
Имя файла изменилось на
angular.json
, и структура также изменилась.Вот что вы должны сделать:
источник
Другой вариант - запустить
ng serve
команду с--port
параметром, например:ng serve --port 5050
(т.е. для порта 5050)В качестве альтернативы команда:
ng serve --port 0
автоматически назначит доступный порт для использования.источник
--port 0
Бит был хорошей информацией , но я не уверен , что он отвечает на вопрос.У нас есть два способа изменить номер порта по умолчанию в Angular.
Первый способ - команда CLI:
ng serve --port 2400 --open
Второй способ заключается в конфигурации на месте:
ProjectName\node_modules\@angular-devkit\build-angular\src\dev-server\schema.json.
Внесите изменения в файл schema.json.
источник
Вы можете сохранить их в файле, но вам нужно их вставить
.ember-cli
(на данный момент, по крайней мере); см. https://github.com/angular/angular-cli/issues/1156#issuecomment-227412924редактировать: теперь вы можете установить их в angular-cli.json с момента фиксации https://github.com/angular/angular-cli/commit/da255b0808dcbe2f9da62086baec98dacc4b7ec9 , который находится в сборке 1.0.0-бета.30
источник
Если вы планируете запускать угловой проект на настраиваемом хосте / IP и порте, нет необходимости вносить изменения в конфигурационный файл
У меня сработала следующая команда
Куда,
пример
Результат для меня был
источник
Если вы используете Windows, вы можете сделать это следующим образом:
Это не стандартный способ, но удобный в использовании (что я чувствую).
источник
вот что я положил в package.json (работает под углом 6):
Тогда простой запуск npm будет вытягивать содержимое запуска. Могут также добавить другие параметры к содержанию
источник
введите описание изображения здесь
Только одна вещь, которую вы должны сделать. Введите это в командной строке: ng serve --port 4021 [или любой другой порт, который вы хотите назначить, например: 5050, 5051 и т. Д.]. Нет необходимости делать изменения в файлах.
источник
Если вы хотите, чтобы ваш локальный IP-адрес был открыт при запуске ng serve, вы можете сделать следующее:
источник