Aller au contenu principal

27-1 Vérification de l'environnement de développement

Node.js

info

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
attention

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.

Imgur