Angular CLI — это инструмент командной строки, который позволяет создавать структуру, разрабатывать, тестировать, развертывать и поддерживать приложения Angular непосредственно из командной оболочки.
Angular CLI опубликован в npm как пакет @angular/cli и включает исполняемый файл с именем ng. Команды, вызывающие
ng, используют Angular CLI.
Попробуйте Angular без локальной настройки
Если вы новичок в Angular, возможно, вы захотите начать с Попробуйте сейчас!. Это руководство знакомит с основами Angular на примере готового приложения базового интернет-магазина, которое вы можете изучить и изменить. В этом автономном руководстве используется интерактивная среда StackBlitz для онлайн-разработки. Вам не нужно настраивать локальное окружение, пока вы не будете к этому готовы.
Начало работы
Установите Angular CLI, чтобы создать и собрать свое первое приложение.
Справочник команд
Изучите команды CLI, чтобы повысить продуктивность работы с Angular.
Schematics
Создавайте и запускайте Schematics для автоматической генерации и изменения исходных файлов вашего приложения.
Builders
Создавайте и запускайте Builders для выполнения сложных преобразований исходного кода в готовые артефакты сборки.
Синтаксис командного языка CLI
Angular CLI в целом следует соглашениям Unix/POSIX в отношении синтаксиса опций.
Логические (Boolean) опции
Логические опции имеют две формы: --this-option устанавливает флаг в true, а --no-this-option устанавливает его в
false.
Вы также можете использовать --this-option=false или --this-option=true.
Если ни одна из опций не указана, флаг остается в состоянии по умолчанию, как указано в справочной документации.
Опции-массивы
Опции-массивы могут быть указаны в двух формах: --option value1 value2 или --option value1 --option value2.
Опции ключ/значение
Некоторые опции, такие как --define, ожидают массив пар key=value в качестве значений.
Как и опции-массивы, опции ключ/значение могут быть указаны в двух формах:
--define 'KEY_1="value1"' KEY_2=true или --define 'KEY_1="value1"' --define KEY_2=true.
Относительные пути
Опции, указывающие на файлы, могут быть заданы как абсолютные пути или как пути относительно текущего рабочего каталога, которым обычно является корень рабочей области (workspace) или проекта.