Úvod
Práce na aplikaci spočívá ve vytvoření kódu, kterým implementujete firemní požadavky. Kvůli urychlení a vyšší spolehlivosti nemusíte veškerý kód vytvářet vy sami nebo váš tým. Můžete se spolehnout na externí kód nebo balíčky, které napsal někdo jiný.
Jedním ze způsobů, jak přistupovat k vytváření aplikace s externími balíčky, je použít existující ekosystém balíčků, ze kterého si můžete stáhnout a případně i přidat. Díky těmto balíčkům budete moct dokončit sestavování aplikace dříve a dostat ji na trh rychleji než konkurence. Další výhodou používání balíčků může být zajistit, aby vaše aplikace postupovaná podle doporučených postupů pro ověřování a autorizaci. Ochrana vašich dat a dat vašich zákazníků je koneckonců zásadním aspektem.
V tomto modulu použijete nástroj příkazového řádku npm a globální registr npm k přidání balíčků do kódu aplikace. Také vás uvedeme do správy aktualizací a řešení problémů.
Cíle výuky
V tomto modulu:
- Nastavení vývojového kontejneru jako vývojového prostředí
- Inicializace Node.js projektů jako profesionál
- Seznamte se s tajnými kódy souboru manifestu package.json a využijte ho k vaší výhodě.
- Snadné přidávání a odebírání balíčků z projektu Node.js
- Správa závislosti balíčku a jejich aktualizace předvídatelným způsobem
Požadavky
- Znalost úprav textu a souborů kódu v textovém editoru
- Zkušenosti s používáním příkazového řádku, včetně jeho užívání pro operace Git
- Zkušenosti s používáním javascriptových funkcí a proměnných
- Vývojové prostředí, jedno z těchto:
- Účet GitHubu pro použití GitHub Codespaces k používání prostředí založeného na prohlížeči
- Visual Studio Code a Docker pro použití místního prostředí