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?

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í


¿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

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",
  ...
 }

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

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

7

Descubra qué react-native está instalado globalmente:

npm ls react-native -g

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.


1

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


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",
}

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.


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


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


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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.