Angular CLI
ng new, ng generate, ng serve, ng build, ng test, configuration, workspaces, schematics, builders
1Quelle commande permet de créer un nouveau projet Angular ?
Quelle commande permet de créer un nouveau projet Angular ?
Réponse
La commande ng new crée un nouveau projet Angular avec tous les fichiers de configuration nécessaires (angular.json, tsconfig.json, package.json), installe automatiquement les dépendances npm et initialise un repository Git. Cette commande est le point de départ standard de tout projet Angular et configure la structure recommandée par l'équipe Angular. Elle propose également des options interactives pour choisir le routing, le préprocesseur CSS et le mode strict TypeScript.
2Quelle commande lance le serveur de développement Angular ?
Quelle commande lance le serveur de développement Angular ?
Réponse
La commande ng serve lance le serveur de développement Angular avec rechargement automatique (hot reload). Elle compile l'application en mode développement et la rend accessible sur localhost:4200 par défaut. Le serveur surveille les modifications de fichiers TypeScript, HTML et CSS, puis recompile et rafraîchit automatiquement le navigateur pour un workflow de développement efficace. Cette commande utilise webpack-dev-server en arrière-plan pour optimiser les performances de compilation.
3Quel fichier contient la configuration principale du projet Angular ?
Quel fichier contient la configuration principale du projet Angular ?
Réponse
Le fichier angular.json contient toute la configuration du projet Angular, incluant les options de build, les chemins des assets, les configurations d'environnement et les paramètres des différents builders. Ce fichier central permet de personnaliser le comportement du CLI, de définir des configurations pour développement et production, de configurer les chemins de styles et scripts globaux, et de gérer plusieurs projets dans un workspace multi-projets. C'est le fichier le plus important pour la configuration du CLI Angular.
Quelle commande compile l'application Angular pour la production ?
Quelle commande exécute les tests unitaires dans un projet Angular ?
+15 questions d'entretien
Autres sujets d'entretien Angular
Les bases de TypeScript
TypeScript avancé
Fondamentaux Angular
Composants et cycle de vie
Services et Dependency Injection
Organisation des Modules Angular
Directives et Pipes
Routing et Navigation
Formulaires réactifs
Formulaires template-driven
Fondamentaux RxJS
Opérateurs RxJS
HttpClient et API calls
Gestion d'état de base
Change Detection
Angular Signals
Standalone Components
Tests unitaires Angular
Tests end-to-end
Build et optimisation
Fondamentaux NgRx
NgRx avancé
Architecture Angular
Optimisation de performance
Sécurité et bonnes pratiques
Patterns RxJS avancés
Angular Universal et SSR
Micro-frontends Angular
Maîtrise Angular pour ton prochain entretien
Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.
Commencer gratuitement