Résumé
100 XP
Félicitations ! Vous avez terminé ce module Learn, et vous savez maintenant comment utiliser des fichiers et des répertoires dans Node.js.
Dans ce module, vous avez appris à lire des fichiers et des répertoires, à créer des fichiers et des répertoires, puis à écrire des données dans des fichiers. Votre code va être exécuté en production fictive dans la plus grande entreprise factice sur Internet.
Voici quelques éléments de ce module à retenir :
- Utilisez toujours l’espace de noms
promises
dans les modules intégrés. Vous pouvez ensuite utiliser les opérateursasync
etawait
pour rendre le code synchrone sans bloquer l’exécution du programme. - Quand vous créez un répertoire, vous devez l’envelopper dans un
try/catch
. Le comportement par défaut dans Node.js est de générer une erreur si vous essayez de créer un répertoire qui existe déjà. Si vous souhaitez simplement vérifier l’existence d’un répertoire, utilisez la méthodestat
. Cette méthode n’existe pas sur l’espace de nomsfs
, mais pas sur l’objet principalpromises
. - Si vous devez analyser d’autres types de fichiers, consultez les packages sur npmjs.org. Par exemple, vous pouvez utiliser le package papaparse pour les fichiers .csv. Le package fixy s’utilise pour les fichiers de largeur fixe.