27-1 Vérification de l'environnement de développement
Node.js
Node.js devrait déjà être installé puisque Angular nécessite Node.
Vous aurez besoin de la version LTS (Long Term Support) 20 ou plus de Node.
La version LTS au moment d'écrire ces notes est la version 22. Vous pouvez vérifier votre version de Node dans le terminal:
node -v
Assurez-vous que votre version est 20 ou plus. Si c'est le cas, il n'est pas nécessaire de mettre à jour.
CLI NestJS
Tout comme Angular, NestJS vient avec un outil CLI (Command-Line Interface) pour faciliter la création de classes types (contrôleur, modèle, etc.).
Pour procéder à l'installation:
npm i -g @nestjs/cli
Configuration WebStorm pour guillemets simples (')
Par défaut, WebStorm utilise les guillemets doubles (" ") pour englober les éléments texte (ex.: imports).
Lors de la création d'un projet NestJS, les paramètres ESLint sont assez stricts et requièrent d'utiliser les guillemets simples. De façon générale, les guillemets simples sont le format le plus utilisé en JavaScript/TypeScript, donc nous respecterons cette configuration.
Sous Preferences -> Editor -> Code Style -> TypeScript -> Punctuation, activez l'option Use single quotes.
