Outils de développement
Angular CLI

L'Angular CLI

L'Angular CLI est un outil en ligne de commande qui vous permet de générer la structure, de développer, de tester, de déployer et de maintenir des applications Angular directement depuis un terminal.

L'Angular CLI est publiée sur npm sous la forme du package @angular/cli et inclut un binaire nommé ng. Les commandes qui invoquent ng utilisent l'Angular CLI.

Essayer Angular sans installation locale

Si vous découvrez Angular, vous pouvez commencer par Essayez maintenant !, qui présente les fondamentaux d'Angular dans le contexte d'une application de boutique en ligne basique, prête à l'emploi, que vous pouvez examiner et modifier. Ce tutoriel autonome tire parti de l'environnement interactif StackBlitz pour le développement en ligne. Vous n'avez pas besoin de configurer votre environnement local avant d'être prêt.

Syntaxe du langage de commande de la CLI

L'Angular CLI suit globalement les conventions Unix/POSIX pour la syntaxe des options.

Options booléennes

Les options booléennes ont deux formes : --this-option définit l'option à true, --no-this-option la définit à false. Vous pouvez aussi utiliser --this-option=false ou --this-option=true. Si aucune des deux n'est fournie, l'option conserve son état par défaut, tel qu'indiqué dans la documentation de référence.

Options de type tableau

Les options de type tableau peuvent être fournies sous deux formes : --option value1 value2 ou --option value1 --option value2.

Options clé/valeur

Certaines options comme --define attendent comme valeurs un tableau de paires key=value. Comme les options de type tableau, les options clé/valeur peuvent être fournies sous deux formes : --define 'KEY_1="value1"' KEY_2=true ou --define 'KEY_1="value1"' --define KEY_2=true.

Chemins relatifs

Les options qui désignent des fichiers peuvent recevoir des chemins absolus, ou des chemins relatifs au répertoire de travail courant, qui est généralement la racine du workspace ou du projet.