Instalación de React Native en un Mac M2: Tu Guía para un Frontend Developer

Instalación de React Native en un Mac M2: Tu Guía para un Frontend Developer
Photo by Oskar Yildiz / Unsplash

¡Saludos, desarrolladores intrépidos! Si estás listo para sumergirte en el emocionante mundo de React Native en tu flamante Mac M2, has llegado al lugar correcto. Prepara tu taza de café favorita y acompáñanos en este viaje de instalación sin complicaciones.

Paso 1: Preparando el Terreno

Antes de comenzar, asegúrate de tener Node.js y npm instalados. Puedes verificar esto ejecutando los siguientes comandos en tu terminal:

node -v
npm -v

Paso 2: Instalación de Homebrew

En un Mac M1, Homebrew es tu mejor amigo. Si aún no lo tienes, instálalo con el siguiente comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Paso 3: Configurando Rosetta 2 (Si es necesario)

Algunas dependencias pueden requerir Rosetta 2 para funcionar correctamente en un entorno M1. Si aún no lo has instalado, ejecuta:

softwareupdate --install-rosetta

Paso 4: Instalación de Watchman y CocoaPods

React Native ama a sus amigos Watchman y CocoaPods. Instálales con estos comandos:

brew install watchman
sudo gem install cocoapods

Paso 5: Instalación de Xcode y sus Herramientas de Línea de Comandos

Asegúrate de tener Xcode instalado desde la App Store y luego instala las herramientas de línea de comandos:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch

Paso 6: Instalación de React Native

Finalmente, la estrella del espectáculo: React Native. Instálalo globalmente con:

npm install -g react-native

¡Y voilà! Has despejado el camino para iniciar tu viaje con React Native en tu Mac M1. Puedes verificar la instalación ejecutando:

react-native --version

Ahora estás listo para crear aplicaciones asombrosas. ¡Que comience la codificación!

Consejo de JadrDev:

Recuerden que, para aprovechar al máximo React Native en un entorno M2, es recomendable tener Android Studio y Xcode instalados para gestionar las compilaciones y emuladores respectivamente.

¡Y ahí lo tienen, coders intrépidos! Han instalado con éxito React Native en un entorno M2. ¿Emocionados por la próxima fase de desarrollo? ¡Sigan explorando, aprendiendo y, sobre todo, divirtiéndose en este apasionante viaje de código!

Read more