автодополнение
ng completion [options]
Настройка автодополнения позволяет настроить терминал: если во время ввода нажать клавишу <TAB>, отобразятся доступные команды и параметры. Благодаря этому команды CLI легко находить и использовать, не запоминая их.
Автоматическая настройка
При первом использовании CLI (v14+) должен предложить настроить автодополнение. Просто ответьте «Да», и CLI выполнит остальные действия.
$ ng serve ? Would you like to enable autocompletion? This will set up your terminal so pressing TAB while typing Angular CLI commands will show possible options and autocomplete arguments. (Enabling autocompletion will modify configuration files in your home directory.) Yes Appended `source <(ng completion script)` to `/home/my-username/.bashrc`. Restart your terminal or run: source <(ng completion script) to autocomplete `ng` commands. # Serve output...
Если вы уже отклонили это предложение, оно больше не появится. Но вы можете выполнить ng completion, чтобы автоматически сделать то же самое.
Эта команда изменяет среду терминала, чтобы загружать автодополнение Angular CLI, но не может обновить текущий сеанс терминала. Перезапустите его или выполните source <(ng completion script) напрямую, чтобы включить автодополнение в текущем сеансе.
Проверьте работу функции: введите ng ser<TAB> — команда должна дополниться до ng serve. Для неоднозначных аргументов будут показаны все возможные варианты и их документация, например ng generate <TAB>.
Настройка вручную
Некоторые пользователи могут использовать сильно настроенные среды терминала, возможно, с конфигурационными файлами в системе контроля версий и заданной структурой. ng completion только добавляет настройки Angular в существующий конфигурационный файл для текущей оболочки или создает такой файл, если его нет. Если вы хотите точнее контролировать, где хранятся эти настройки, можно настроить их вручную, добавив в команду запуска оболочки:
source <(ng completion script)
Это эквивалентно настройке, которую автоматически выполнит ng completion, и при необходимости предоставляет опытным пользователям больше гибкости в настройке среды.
Поддерживаемые платформы
Angular CLI поддерживает автодополнение для оболочек Bash и Zsh в операционных системах MacOS и Linux. В Windows поддерживаются Git Bash и Подсистема Windows для Linux с использованием Bash или Zsh.
Глобальная установка
Автодополнение работает путем настройки терминала на запуск Angular CLI при запуске для загрузки скрипта настройки. Это означает, что терминал должен иметь возможность находить и запускать Angular CLI, обычно при глобальной установке, которая размещает исполняемый файл в $PATH пользователя. Если вы получили сообщение command not found: ng, убедитесь, что CLI установлен глобально. Для этого можно использовать флаг -g:
npm install -g @angular/cli
Подкоманды
Эта команда содержит следующие подкоманды
Параметры
help
Показывает справочное сообщение об этой команде в консоли.
Тип значения
boolean
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/cli/completion