update react multiple react-native

react-native - multiple - update react native version in project



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

La mejor práctica para verificar 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

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

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


Para averiguar qué react-native está instalado globalmente, use este comando:

npm ls react-native -g


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 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


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

Si desea saber qué versión está ejecutando su proyecto, busque en /node_modules/react-native/package.json y busque la clave de version :


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


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

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


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.


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

La versión está en la parte superior:

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


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