Úvod
Node.js obsahuje výkonné integrované mechanizmy pro práci se systémem souborů.
Na chvíli předpokládejme, že pracujete pro firmu s názvem Tailwind Traders. Tailwind Traders je druhým největším online maloobchodníkem na světě. Zpracovává ohromné množství dat a souborů. Společnost vás najala, abyste jí pomohli spravovat data a soubory pomocí Node.js.
V tomto modulu napíšete program, který prohledává složky pro soubory prodeje. Když se tyto soubory najdou, pomocí Node.js můžete číst a parsovat data o celkovém prodeji uvnitř. Nakonec tyto součty prodejů shrnete do jednoho celkového součtu a tuto hodnotu zapíšete do nového souboru.
Cíle výuky
Na konci tohoto modulu můžete:
- Použití vývojového kontejneru pro vývojové prostředí
- Pracovat s adresáři
- Vytvářet a odstraňovat soubory
- Číst ze souborů
- Zapisovat do souborů
- Parsovat data v souborech
Požadavky
- Znalost programovacího jazyka JavaScript
- Znalost základních programovacích konstruktorů, jako jsou smyčky a příkazy "if".