Jak sprawdzić zainstalowaną wersję React-Native


111

Mam zamiar zaktualizować stronę, ale zanim to zrobię, muszę wiedzieć, z której wersji aktualizuję, aby zobaczyć, czy są jakieś specjalne uwagi dotyczące aktualizacji z mojej wersji.

Jak znaleźć wersję React-Native, którą zainstalowałem na moim Macu?

Odpowiedzi:


158

Aby zobaczyć, jaką wersję masz na komputerze Mac (Windows również może uruchomić ten kod), uruchom react-native -vi powinieneś otrzymać coś takiego:

wprowadź opis obrazu tutaj

Jeśli chcesz wiedzieć, jaka wersja projekt działa, zajrzyj /node_modules/react-native/package.jsoni poszukaj versionklucza:

wprowadź opis obrazu tutaj


Czy mogę sprawdzić plik package.json w folderze głównym projektu (nie node_module), aby sprawdzić wersję. Jest tam również kluczowa wartość, np. „Respons-native”: „0.49.3”
Yusuf Khan

23

Najlepsze praktyki dotyczące sprawdzania informacji o środowisku macierzystym reagowania.

react-native info

które dostarczy informacji

React Native Environment Info:
System:
  OS: Linux 4.15 Ubuntu 18.04.1 LTS (Bionic Beaver)
  CPU: (8) x64 Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
  Memory: 2.08 GB / 7.67 GB
  Shell: 4.4.19 - /bin/bash
Binaries:
  Node: 8.10.0 - /usr/bin/node
  Yarn: 1.12.3 - /usr/bin/yarn
  npm: 3.5.2 - /usr/bin/npm
npmPackages:
  react: 16.4.1 => 16.4.1 
  react-native: 0.56.0 => 0.56.0 
npmGlobalPackages:
  react-native-cli: 2.0.1
  react-native: 0.57.8

To jest ten, który działa dla mnie. -vKomenda nie działa. infoWykonanie tego polecenia zajęło jednak dość dużo czasu.
Chen Li Yong

22

Możesz także otworzyć swój package.jsonplik w node_modules-> react-native.

Wersja na górze:

 {
  "name": "react-native",
  "version": "0.12.0",
  ...
 }

3
Nie sądzę, że to prawda, react-native -vwraca, 0.48.4gdy mój package.jsonmówi 0.1.0.
paulvs

to faktycznie prawda. React-Native i React-Native-cli to dwie różne rzeczy. @paulvs
hakiko,

14

Przejdź do katalogu głównego swojej aplikacji, a następnie wykonaj następujące polecenie,

react-native -v

W moim przypadku jest jak poniżej,

MacBook-Pro:~ admin$ cd projects/

MacBook-Pro:projects admin$ cd ReactNative/

MacBook-Pro:ReactNative admin$ cd src/

MacBook-Pro:src admin$ cd Apps/

MacBook-Pro:Apps admin$ cd CabBookingApp/

MacBook-Pro:CabBookingApp admin$ ls
MyComponents        __tests__       app.json        index.android.js    
ios         package.json
MyStyles        android         img         index.ios.js        
node_modules

Wreszcie,

MacBook-Pro:CabBookingApp admin$ react-native -v
react-native-cli: 2.0.1
react-native: 0.44.0

1
dla mac używam $ ./node_modules/.bin/react-native --version w folderze projektu
Felipe Valdes

Tak, to też jest w porządku. Proces ręcznego sprawdzania poprzez zaglądanie do katalogu instalacyjnego node_modules.
hygull

9

Aby zobaczyć pakiety lokalne zainstalowane w projekcie, w tym ich wersje i bez ich zależności, uruchom poniższe polecenie z katalogu głównego projektu. W natywnej aplikacji React obejmowałoby to pakiet responsywny.

npm list --depth 0

Lub jeśli zainstalowałeś je z przędzą:

yarn list --depth=0

Aby otrzymać tylko konkretny pakiet:

npm list react-native --depth 0
yarn list --pattern react-native --depth=0

7

Dowiedz się, które oprogramowanie React-Native jest zainstalowane na całym świecie:

npm ls react-native -g

1

Jeśli zainstalowałeś globalnie „responsywność”, po prostu otwórz terminal / narzędzie wiersza poleceń i wpisz react-native -v, a otrzymasz odpowiedź.

A jeśli zainstalowałeś "natywne reagowanie" dla konkretnego projektu, otwórz terminal / narzędzie wiersza poleceń, a następnie przejdź do swojego projektu i wpisz react-native -v, otrzymasz odpowiedź.


1

Najpierw upewnij się, że npm jest zainstalowany w twoim systemie. Zastosowanie: [sudo] npm install npm -gdo pobrania i zainstalowania.


1

Możesz uruchomić to polecenie w Terminalu:

natywna reakcja - wersja

To da natywną wersję CLI

Lub sprawdź w package.json pod

"dependencies": {
    "react": "16.11.0",
    "react-native": "0.62.2",
}

0

Po prostu wykonaj „audyt npm” w katalogu projektu, a następnie przejdź do pliku package.json projektu. W pliku package.json znajdziesz wszystkie wersje i nazwy pakietów, co powinno działać niezależnie od systemu operacyjnego.


0

Masz dwie możliwości

  1. uruchomić w cmd lub terminalu
react --version
react-native --version
  1. wpisz pliki projektu, otwórz plik Package.json


0

Sprawdź plik Package.json , aby poznać wersję natywną.

LUB

Otwórz terminal i uruchom polecenie Reaguj-native -v


0

react-native Użycie: bin [opcje]

Opcje: --version Wydrukuj wersję CLI --verbose Zwiększ szczegółowość logowania -h, --help wyświetla informacje o użyciu reaguj-natywne --version użyj tego polecenia

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.