2024-06-16 12:47:01
  • Hello!
  • Whats ya doin?
  • ByeBye

[&]

3.149.240.75

React instalacja

workshop: #11-react-install.html

Środowisko Deweloperskie

Przygotowanie

  1. Posiadasz uprawnienia administracyjne w swoim Systemie operacyjnym do instalacji oprogramowania
  2. Posiadasz dostęp do sieci Internet
  3. Posiadasz w katalogu domowym systemu Linux plik .bashrc
1 Instalacja środowiska nodejs + npm (aktualny Linux)

Instalacja z pakietu w systemie Ubuntu Linux wymaga wskazania dwóch pakietów: środowiska nodejs oraz menadżera-instalatora pakietów node'a npm.

# apt-get install nodejs npm

Sprawdzenie zainstalowanej wersji:

$ node -v
v8.10.0

Wybór metody instalacji:

$ npm i MODUŁ
$ sudo npm i MODUŁ

Instalując moduł z uprawnieniami administracyjnymi (sudo lub #) jest on instalowany dla wszystkich użytkowników systemu, globalnie.

Do tworzenia aplikacji react wymagany jest moduł create-react-app - należy go zainstalować.
Moduł wymaga najnowszej wersji Node >= 14.0.0 oraz npm >= 5.6

# npm i create-react-app

Jego pobieranie chwilę potrwa.

2 Instalacja środowiska node (wersja uniwersalna)

Instalacja wersji 16.0 nieobecnej w Repozytorium starszych systemów Linux

Pobranie skryptu NVM z platformy GitHub Pobierz i postępuj zgodnie z instrukcjami:

  1. Wklej skrypt instalacyjny do terminala wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

  2. Wczytaj ponownie zmienne systemowe source ~/.bashrc

    *Jeżeli konto nie posiada pliku toś przepadł. NVM nie będzie działał. Przekopiuj plik z innego konta

  3. Sprawdź dostępne wersje Node nvm ls

  4. Zainstaluj konkretną wersję node nvm install 16

  5. Jeżeli zainstalowałeś kilka wersji, wybór właściwej potwierdź poleceniem nvm use 16

3 Instalacja modułu „Aplikacja React”

Instalacja modułu CRA

Instalacja wymaga najnowszej wersji Node >= 14.0.0 oraz npm >= 5.6

# npm install -g create-react-app

Tworzenie aplikacji React

W katalogu projektu wywołaj polecenia dla odpowiedniej wersji Node.js

$ create-react-app my-app

Starsze wersje modułu CRA:

$ npx create-react-app my-app

*nazwa projektu nie może składać się z dużych liter, stąd często używa się znaków myślnika i małych liter.

Uruchamianie aplikacji

Aby uruchomić aplikację nowo-utworzonego projektu my-app należy z katalogu, w którym wydano polecenie utworzenia projektu wejść do tego katalogu, dopiero wtedy dostępne jest polecenie start:

$ cd my-app
$ npm start

Podsumowanie

  1. Podaj aktualną wersję środowiska Node.js oraz wersję zainstalowaną w Twoim systemie
  2. Jaki jest rozmiar czystego projektu aplikacji React?
  3. Podaj minimalną wersję Node'a aby móc tworzyć aplikacje React'owe