Résumé

Effectué 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érateurs async et await pour rendre le code synchrone sans bloquer l’exécution du programme.
  • Quand vous créez un répertoire, vous devez l’envelopper dans untry/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éthode stat. Cette méthode n’existe pas sur l’espace de noms fs, mais pas sur l’objet principal promises.
  • 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.