Souhrn

Dokončeno

Blahopřejeme! Dokončili jste tento modul Learn a teď víte, jak v Node.js pracovat se soubory a adresáři.

V tomto modulu jste se naučili, jak číst soubory a adresáře, vytvářet soubory a adresáře a zapisovat data do souborů. Váš kód poběží ve fiktivním produkčním prostředí největší falešné firmy na internetu!

Z tohoto modulu byste si měli odnést několik poznatků:

  • V integrovaných modulech vždy používejte obor názvů promises. To vám umožní pomocí operátorů async a await synchronizovat kód, aniž byste blokovali provádění programu.
  • Pokaždé, když vytváříte adresář, nezapomeňte ho zabalit do složky try/catch. Při výchozím chování vyvolá Node.js chybu, pokud se pokusíte vytvořit adresář, který už existuje. Pokud chcete ověřit, jestli adresář existuje, nebo ne, můžete použít metodu stat. Tato metoda v oboru názvů neexistuje promises , ale v hlavním fs objektu.
  • Pokud potřebujete analyzovat jiné typy souborů, podívejte se na balíčky na npmjs.org. Například můžete použít balíček papaparse pro soubory .csv. Pro soubory s pevnou šířkou můžete použít balíček fixy.