Souhrn
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
aawait
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 metodustat
. Tato metoda v oboru názvů neexistujepromises
, ale v hlavnímfs
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.