Comment vérifier la version installée de React-Native


111

Je vais mettre à niveau react-native, mais avant de le faire, j'ai besoin de savoir de quelle version je mets à niveau pour voir s'il y a des remarques spéciales sur la mise à niveau de ma version.

Comment trouver la version de react-native que j'ai installée sur mon Mac?

Réponses:


158

Pour voir quelle version vous avez sur votre Mac (Window peut également exécuter ce code.), Exécutez react-native -vet vous devriez obtenir quelque chose comme ceci:

entrez la description de l'image ici

Si vous souhaitez connaître la version en cours d'exécution de votre projet, recherchez /node_modules/react-native/package.jsonet recherchez la versionclé:

entrez la description de l'image ici


Puis-je vérifier package.json du dossier racine du projet (et non node_module) pour vérifier la version, il existe également une valeur clé comme "react-native": "0.49.3"
Yusuf Khan

23

La meilleure pratique pour vérifier les informations d'environnement natif de réaction.

react-native info

qui donnera les informations

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

C'est celui qui fonctionne pour moi. La -vcommande ne fonctionne pas. Cette infocommande a cependant mis beaucoup de temps à se terminer.
Chen Li Yong

22

Vous pouvez également ouvrir votre package.jsonfichier dans node_modules-> react-native.

La version est au top:

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

3
Je ne pense pas que ce soit vrai, react-native -vrevient 0.48.4pendant que mon package.jsondit 0.1.0.
paulvs

c'est vraiment vrai. react-native et react-native-cli sont des choses différentes. @paulvs
hakiko

14

Déplacez-vous à la racine de votre application puis exécutez la commande suivante,

react-native -v

Dans mon cas, c'est quelque chose comme ci-dessous,

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

Finalement,

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

1
pour, mac j'utilise $ ./node_modules/.bin/react-native --version dans le dossier du projet
Felipe Valdes

Ouais, c'est bien aussi. Le processus de vérification manuelle en regardant dans le répertoire d'installation node_modules.
hygull

9

Pour voir les packages locaux installés dans votre projet, y compris leurs versions et sans leurs dépendances, exécutez la commande ci-dessous à partir du répertoire racine du projet. Dans une application native React, cela inclurait le package react-native.

npm list --depth 0

Ou si vous les avez installés avec du fil:

yarn list --depth=0

Et pour obtenir juste un package spécifique:

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

7

Découvrez quel react-native est installé dans le monde:

npm ls react-native -g

1

Si vous avez installé globalement "react-native", ouvrez simplement l'outil de terminal / ligne de commande et tapez react-native -vvous obtiendrez votre réponse.

Et si vous avez installé "react-native" pour un projet spécifique, ouvrez l'outil terminal / ligne de commande, puis accédez à votre projet et tapez react-native -vvous obtiendrez votre réponse.


1

Tout d'abord, assurez-vous que npm est installé sur votre système. Utilisation: [sudo] npm install npm -gpour le télécharger et l'installer.


1

Vous pouvez exécuter cette commande dans le terminal:

react-native --version

Cela donnera la version CLI native de réaction

Ou enregistrez package.json sous

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

0

Faites simplement un "audit npm" sur le répertoire de votre projet, puis accédez au fichier package.json de votre projet. Dans le fichier package.json, vous trouverez toutes les versions et les noms de packages. Cela devrait fonctionner quel que soit le système d'exploitation.


0

Vous avez deux options

  1. exécuter dans cmd ou Terminal
react --version
react-native --version
  1. archiver les fichiers du projet, ouvrir le Package.json


0

Vérifiez votre Package.json fichier pour connaître la version native de réaction.

OU

Ouvrez le terminal et exécutez la commande react-native -v


0

React-native Utilisation: bin [options]

Options: --version Version de l'interface de ligne de commande --verbose Augmenter la verbosité de la journalisation -h, --aider les informations d'utilisation de la sortie react -native --version utiliser cette commande

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.