Angular CLI - команда ng serve
Синтаксис
ng serve <project> [options]
ng s <project> [options]
ng serve создает команду и обслуживает приложение. Если происходят изменения, он перестраивает приложение. Здесь проект - это имя приложения, определенное в angular.json. Опции - это необязательные параметры.
Аргументы
Sr. No. | Аргумент и синтаксис | Описание |
---|---|---|
1 | <проект> | Название проекта, который нужно построить. Может быть приложением или библиотекой. |
Параметры
Sr. No. | Вариант и синтаксис | Описание |
---|---|---|
1 | --allowedHosts | Белый список хостов, которым разрешен доступ к серверу разработки. |
2 | --aot = true | false | Сборка с использованием опережающей компиляции. |
3 | --baseHref = baseHref | Базовый URL для создаваемого приложения. |
4 | --buildEventLog = buildEventLog | ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ Путь к выходному файлу для событий Build Event Protocol |
5 | --commonChunk = true | false | Используйте отдельный пакет, содержащий код, используемый в нескольких пакетах. |
6 | --configuration = конфигурация |
Именованная цель сборки, как указано в разделе «конфигурации» файла angular.json. Каждая именованная цель сопровождается конфигурацией параметров по умолчанию для этой цели. Установка этого явно отменяет флаг "--prod". Псевдонимы: -c |
7 | --deployUrl = deployUrl | URL-адрес, по которому будут развертываться файлы. |
8 | --disableHostCheck = true | false |
Не проверяйте, являются ли подключенные клиенты частью разрешенных хостов. По умолчанию: false |
9 | --help = true | false | json | JSON |
Показывает справочное сообщение для этой команды в консоли. По умолчанию: false |
10 | --hmr = истина | ложь | Включите горячую замену модуля. По умолчанию: false |
11 | --hmrWarning = true | false |
Показывать предупреждение, когда включена опция --hmr. По умолчанию: true |
12 | --host = хост |
Хост, чтобы слушать. По умолчанию: localhost |
13 | --liveReload = true | false |
Следует ли перезагружать страницу при изменении, используя live-reload. По умолчанию: true |
14 | --open = true | false |
Открывает URL-адрес в браузере по умолчанию. По умолчанию: false Псевдонимы: -o |
15 | --optimization = true | false | Включает оптимизацию вывода сборки. |
16 | --опрос | Включите и определите период времени опроса просмотра файлов в миллисекундах. |
17 | --порт |
Порт для прослушивания. По умолчанию: 4200 |
18 | --prod = true | false | Сокращение для «--configuration = production». Если установлено значение true, устанавливает конфигурацию сборки для производственной цели. По умолчанию рабочая цель настроена в конфигурации рабочего пространства, так что все сборки используют объединение, ограниченное встряхивание дерева, а также ограниченное удаление мертвого кода. |
19 | --progress = true | false | Записывайте прогресс в консоль во время сборки. |
20 | --proxyConfig = proxyConfig | Файл конфигурации прокси. |
21 год | --publicHost = publicHost | URL-адрес, который клиент браузера (или клиент с интерактивной перезагрузкой, если он включен) должен использовать для подключения к серверу разработки. Используется для сложной настройки сервера разработки, например, с обратными прокси. |
22 | --servePath = servePath | Путь к серверу приложения. |
23 | --servePathDefaultWarning = true | false |
Показывать предупреждение, когда deploy-url / base-href использует неподдерживаемые значения пути для обслуживания. По умолчанию: true |
24 | --sourceMap = true | false | Исходные карты вывода. |
25 | --ssl = истина | ложь |
Обслуживайте с использованием HTTPS. По умолчанию: false |
26 | --sslCert = sslCert | SSL-сертификат для обслуживания HTTPS. |
27 | --sslKey = sslKey | SSL-ключ для обслуживания HTTPS. |
28 | --vendorChunk = true | false | Используйте отдельный комплект, содержащий только библиотеки поставщиков. |
29 | --verbose = истина | ложь | Добавляет дополнительные сведения в журнал вывода. |
30 | --watch = истина | ложь | Восстановите при изменении. По умолчанию: true |
Сначала перейдите к проекту angular, обновленному с помощью команды ng build, а затем запустите команду.
пример
\>Node\>TutorialsPoint> ng serve
chunk {main} main.js, main.js.map (main) 14.3 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 141 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.15 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 12.4 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 3 MB [initial] [rendered]
Date: 2020-06-04T04:01:47.562Z - Hash: a90c5fc750c475cdc4d1 - Time: 10164ms
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
: Compiled successfully.
Здесь команда ng serve создала и успешно обслуживает наш проект TutorialsPoint. Теперь откройте http: // localhost: 4200 в окне браузера и проверьте результат.
