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