javascript - nativas - office api
Reactivo-nativo: detectar dev o producción env (1)
Establecer automáticamente
La constante __DEV__
se establece automáticamente.
Producción
La creación del paquete a través de --dev=false
debería __DEV__
.
Uso
if (__DEV__) {
console.log(''Development'');
} else {
console.log(''Production'');
}
Desarrollo una aplicación nativa de reacción donde se deben hacer algunas llamadas a la API.
Si estoy en modo de producción, mi aplicación debería llamar, por ejemplo, a este host:
https://example.com/
pero si estoy en modo dev, debería llamar a mi máquina host local en un puerto diferente, por ejemplo:
http://192.168.0.10:8080/
¿Cómo el código nativo de reacción puede ser consciente de su entorno?
.dotenv
parece no funcionar con reaccion-native.
En la depuración de Chrome, podemos ver que la aplicación se inicia con algunos parámetros:
Running application "AppName" with appParams: {"initialProps":{},"rootTag":1}. __DEV__ === true, development-level warning are ON, performance optimizations are OFF
¿Podemos obtener este valor __DEV__
en la aplicación?
Gracias