Zanim zaczniemy korzystać z React, musimy zainstalować podstawowe narzędzia - Node.js i npm (Node Package Manager). To jak przygotowanie zapasów tlenu i paliwa przed wyruszeniem w kosmos.
Node.js to platforma, która pozwala uruchamiać JavaScript poza przeglądarką. Tradycyjnie JavaScript był językiem działającym tylko w przeglądarkach, ale Node.js zmienił to, umożliwiając uruchamianie JavaScript również na serwerach i w narzędziach deweloperskich.
Dla dewelopera React, Node.js jest niezbędny do:
npm (Node Package Manager) to największy na świecie rejestr pakietów oprogramowania. To magazyn zawierający tysiące pakietów i bibliotek, które możesz dodać do swojego projektu. Wyobraź sobie gigantyczny katalog części zamiennych do statków kosmicznych - cokolwiek potrzebujesz, prawdopodobnie znajdziesz to w npm.
brew install node1sudo apt update
2sudo apt install nodejs
3sudo apt install npm1sudo dnf install nodejsPo zakończeniu instalacji, otwórz terminal (lub wiersz poleceń) i zweryfikuj instalację, wpisując:
1node -v
2npm -vPowinieneś zobaczyć numery wersji, na przykład
v16.15.0 dla Node.js i 8.5.5 dla npm. Jeśli widzisz te informacje, gratulacje! Twój statek kosmiczny jest gotowy do podróży.Oprócz npm, istnieją również alternatywne menedżery pakietów, które możesz rozważyć:
Yarn to menedżer pakietów stworzony przez Facebook, który oferuje szybsze pobieranie pakietów i lepsze zarządzanie zależnościami.
Instalacja:
1npm install -g yarnpnpm to wydajny menedżer pakietów, który oszczędza miejsce na dysku, współdzieląc wspólne zależności między projektami.
Instalacja:
1npm install -g pnpmW tym kursie będziemy używać głównie npm, ale wszystkie polecenia mają swoje odpowiedniki w Yarn i pnpm.
Teraz, gdy masz już zainstalowane Node.js i npm, jesteś gotowy do tworzenia aplikacji React! W następnej lekcji nauczymy się, jak utworzyć nowy projekt React przy użyciu Vite.