La commande CLI pour générer un nouveau module Angular est ng generate module
, souvent raccourcie en ng g m
. Angular CLI est un outil de ligne de commande qui est utilisé pour initialiser, développer, générer le squelette et maintenir les applications Angular directement à partir d'une console de commande.
Par exemple, si vous voulez créer un module nommé "student", vous pouvez le faire en exécutant la commande suivante dans votre terminal :
ng generate module student
ou avec le raccourci :
ng g m student
Cette commande va créer un répertoire avec le nom du module (dans cet exemple, "student"), dans lequel se trouvera un fichier de déclaration de module (student.module.ts par défaut).
Chaque module dans Angular a pour rôle de grouper les composants, services, directives, filtres, etc., qui sont liés à une fonctionnalité particulière de l'application. Par exemple, si vous avez une application pour la gestion d'une école, vous pouvez avoir des modules tels que "étudiants", "cours", "notes", etc.
C'est une bonne pratique d'utiliser des modules dans Angular pour une meilleure organisation et maintenabilité du code. Cela aide également à la réalisation du chargement paresseux (lazy loading), ce qui améliore les performances de l'application en ne chargeant les fichiers de code que lorsqu'ils sont spécifiquement requis.
Notez que dans les commandes CLI Angular, ng create module
, ng build module
et ng start module
ne sont pas valides. La commande ng build
est destinée à compiler l'application en mode développement par défaut, et ng start
n'est pas une commande Angular CLI reconnue.