freeCodeCamp/guide/spanish/react-native/basic-commands/index.md

2.7 KiB

title localeTitle
Basic Commands Comandos básicos

Comandos básicos

Aquí encontrará una lista de comandos básicos para comenzar a desarrollar aplicaciones iOS y Android utilizando React Native. Si aún no lo tiene instalado, le recomendamos que siga la guía oficial .

Comenzando un nuevo proyecto

Hay diferentes maneras en que puede arrancar una aplicación nativa de reacción. Puede usar Expo o create-react-native-app (que a su vez usa Expo-Cli) para comenzar su nuevo proyecto, pero con este método usted tiene más control de lo que sucedió en su proyecto y puede comunicarse, modificar y escribir su Módulos propios con librerías nativas para plataforma móvil iOS y Android.

react-native init [PROJECT-NAME] 
 cd [PROJECT-NAME] 

Ejecutar aplicación en el emulador de Android

Este comando se explica por sí mismo y, como dice, iniciará el emulador de Android e instalará la aplicación que acaba de crear. Debe estar en la raíz del proyecto para ejecutar este comando.

react-native run-android 

Ejecutar aplicación en el emulador de iOS

Este comando hace exactamente lo mismo que react-native run-android pero en lugar del emulador de Android, abre el simulador de iPhone.

react-native run-ios 

Vincular dependencias a proyectos nativos.

Algunas bibliotecas tienen dependencias que deben vincularse en el código nativo generado para React Native. Si algo no funciona después de instalar una nueva biblioteca, quizás se deba a que omite este paso.

react-native link [LIBRARY-NAME] 

Paquete claro

Si algo no se ejecuta como se esperaba, tal vez necesite borrar y crear un nuevo paquete con este comando.

watchman watch-del-all 

Decoradores de apoyo

JSX no admite decoradores de forma predeterminada, por lo que necesita instalar el complemento de Babel para que funcione.

npm install babel-plugin-transform-decorators-legacy --save 
 npm install babel-plugin-transform-class-properties --save 

Exportar APK para ejecutar en dispositivo

Con los siguientes comandos tendrá una apk sin firmar para que pueda instalar y compartir con sus colegas para realizar pruebas. Solo recuerda que esta apk no está lista para subir a la App Store o la producción. Encontrarás tu apk nuevo en android / app / build / output / apk / app-debug.apk

1. Bundle debug build

react-native bundle --dev false --platform android --entry-file index.android.js --bundle-output ./android/app/build/intermediates/assets/debug/index.android.bundle --assets-dest ./android/app/build/intermediates/res/merged/debug 

2. Crear compilación de depuración

cd android 
 ./gradlew assembleDebug