Cómo verificar la versión instalada de React-Native

111

Voy a actualizar react-native, pero antes de hacerlo, necesito saber desde qué versión estoy actualizando para ver si hay notas especiales sobre la actualización desde mi versión.

¿Cómo encuentro la versión de react-native que he instalado en mi Mac?

Emre Kenci
fuente

Respuestas:

158

Para ver qué versión tiene en su Mac (Windows también puede ejecutar ese código), ejecute react-native -vy debería obtener algo como esto:

ingrese la descripción de la imagen aquí

Si desea saber qué versión se está ejecutando su proyecto, busque /node_modules/react-native/package.jsony busque la versionclave:

ingrese la descripción de la imagen aquí

Nader Dabit
fuente
¿Puedo verificar package.json de la carpeta raíz del proyecto (no node_module) para verificar la versión? También hay un valor clave como "react-native": "0.49.3"
Yusuf Khan
23

La mejor práctica para comprobar la información del entorno nativo de reacción.

react-native info

que dará la información

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
Zeeshan Ansari
fuente
Este es el que me funciona. El -vcomando no funciona. Sin infoembargo, este comando tardó bastante en completarse.
Chen Li Yong
22

También puede abrir su package.jsonarchivo en node_modules-> react-native.

La versión está en la parte superior:

 {
  "name": "react-native",
  "version": "0.12.0",
  ...
 }
John Roberts
fuente
3
No creo que esto sea cierto, react-native -vregresa 0.48.4mientras mi package.jsondice 0.1.0.
Paulvs
es realmente cierto. react-native y react-native-cli son cosas diferentes. @paulvs
hakiko
14

Vaya a la raíz de su aplicación y luego ejecute el siguiente comando,

react-native -v

En mi caso, es algo como a continuación,

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

Finalmente,

MacBook-Pro:CabBookingApp admin$ react-native -v
react-native-cli: 2.0.1
react-native: 0.44.0
higull
fuente
1
para, mac utilizo $ ./node_modules/.bin/react-native --version en la carpeta del proyecto
Felipe Valdes
Sí, eso también está bien. El proceso de verificación manual buscando en el directorio de instalación node_modules.
Hygull
9

Para ver los paquetes locales instalados en su proyecto, incluidas sus versiones y sin sus dependencias, ejecute el siguiente comando desde el directorio raíz del proyecto. En una aplicación nativa de React, esto incluiría el paquete react-native.

npm list --depth 0

O si los instaló con hilo:

yarn list --depth=0

Y para obtener solo un paquete específico:

npm list react-native --depth 0
yarn list --pattern react-native --depth=0
Steve Carey
fuente
7

Descubra qué react-native está instalado globalmente:

npm ls react-native -g
Bill Zelenko
fuente
1

Si ha instalado "react-native" globalmente, simplemente abra la terminal / herramienta de línea de comandos y escriba y react-native -vobtendrá su respuesta.

Y si ha instalado "react-native" para un proyecto específico, abra la terminal / herramienta de línea de comandos y luego navegue hasta su proyecto y escriba react-native -v, obtendrá su respuesta.

Divyang Solanki
fuente
1

Primero, asegúrese de que npm esté instalado en su sistema. Utilice: [sudo] npm install npm -gpara descargarlo e instalarlo.

Mohammad Kazemi
fuente
1

Puede ejecutar este comando en la Terminal:

react-native --version

Esto le dará la versión de CLI nativa de reacción

O verifique package.json en

"dependencies": {
    "react": "16.11.0",
    "react-native": "0.62.2",
}
Rápido
fuente
0

Simplemente haga una "auditoría npm" en el directorio de su proyecto y luego vaya al archivo package.json de su proyecto. En el archivo package.json encontrará todas las versiones y los nombres de los paquetes. Esto debería funcionar independientemente del sistema operativo.

sg28
fuente
0

Tienes dos opciones

  1. ejecutar en cmd o Terminal
react --version
react-native --version
  1. compruebe los archivos del proyecto, abra el Package.json

Chaurasia
fuente
0

Verifique su archivo Package.json para conocer la versión nativa de reacción.

O

Abra el terminal y ejecute el comando react-native -v

Ravi Sharma
fuente
0

Uso react-native: bin [opciones]

Opciones: --version Imprimir versión CLI --verbose Aumentar el nivel de detalle del registro -h, --help generar información de uso react-native --version usar este comando

Rápido
fuente