4. Instalacion de Node Js , OpenJDK y React Native CLI
Tutorial: Instalación de Node.js, OpenJDK y React Native CLI
🛠️ Paso 4: Instalación de Node.js, OpenJDK y React Native CLI
Objetivo:
Instalar las herramientas esenciales para desarrollar con React Native: Node.js, OpenJDK 8 y React Native CLI.
📋 Preparación del Entorno
Paso 1: Acceder a la Documentación Oficial
Abre tu navegador y ve a la página oficial de React Native:
text
https://reactnative.dev
Haz clic en "Get Started" (Comenzar)
En el menú lateral, ve a "Environment Setup" (Configuración del entorno)
Selecciona la pestaña "React Native CLI Quickstart"
Paso 2: Seleccionar Sistema Operativo
Elige "Windows" como sistema operativo
Selecciona "Android" como plataforma objetivo
Sigue las instrucciones para usar Chocolatey (gestor de paquetes para Windows)
🍫 Instalación de Chocolatey
Paso 3: Preparar PowerShell
Busca PowerShell en el menú de Windows
Haz clic derecho sobre "Windows PowerShell"
Selecciona "Ejecutar como administrador"
Confirma si aparece el control de cuentas de usuario
Paso 4: Instalar Chocolatey
Ve a la página de Chocolatey:
text
https://chocolatey.org/install
Copia el comando de instalación:
powershell
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
En PowerShell (como administrador), pega el comando y presiona Enter
Si aparece un error de política de ejecución, copia y ejecuta este comando primero:
powershell
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Y responde con "S" (Sí) cuando se soliciteEspera a que complete la instalación de Chocolatey
Paso 5: Verificar Chocolatey
Cierra y reabre PowerShell como administrador
Verifica la instalación con:
powershell
choco --version
Debes ver el número de versión de Chocolatey
📦 Instalación de Node.js y OpenJDK 8
Paso 6: Instalar Paquetes con Chocolatey
Regresa a la página de React Native en tu navegador
Busca el comando para instalar Node.js y OpenJDK 8
Copia el comando (debería ser similar a este):
powershell
choco install -y nodejs.install openjdk8
En PowerShell (como administrador), pega el comando y presiona Enter
Espera mientras Chocolatey descarga e instala ambos paquetes
⏱️ Esto puede tomar varios minutos
📥 Se descargarán aproximadamente 100MB
✅ Verificación de las Instalaciones
Paso 7: Verificar Node.js
Cierra y reabre PowerShell (no es necesario como administrador ahora)
Verifica Node.js con:
powershell
node --version
Debes ver la versión instalada (ejemplo: v15.14.0 o similar)
Verifica npm (gestor de paquetes de Node.js):
powershell
npm --version
Paso 8: Verificar OpenJDK 8
Verifica Java con:
powershell
java -version
Debes ver información similar a:
text
openjdk version "1.8.0_xxx"
OpenJDK Runtime Environment (build 1.8.0_xxx-xxx)
OpenJDK 64-Bit Server VM (build 25.xxx-bxx, mixed mode)
⚛️ Instalación de React Native CLI
Paso 9: Instalar CLI Globalmente
En PowerShell (puede ser normal, no como administrador)
Ejecuta el comando:
powershell
npm install -g react-native-cli
npm = Node Package Manager
install = comando para instalar
-g = instalar globalmente (disponible en todo el sistema)
react-native-cli = interfaz de línea de comandos para React Native
Espera a que complete la instalación
Verifica la instalación con:
powershell
react-native --version
Debes ver la versión de React Native CLI instalada
🎯 Configuración Final
Paso 10: Verificar Variables de Entorno
Chocolatey generalmente configura automáticamente las variables de entorno, pero verifiquemos:
Verifica que Java esté en el PATH:
powershell
where java
Debe mostrar la ruta de instalación de JavaVerifica que Node.js esté en el PATH:
powershell
where node
Debe mostrar la ruta de instalación de Node.js
🧪 Prueba Rápida
Crea un proyecto de prueba para verificar todo funciona:
powershell
# Navega a tu carpeta de proyectos
cd ~/Documentos
# Intenta crear un proyecto (no lo completaremos ahora)
react-native init TestProject --template react-native-template-typescript
Nota: Esto descargará muchos archivos. Puedes cancelar con Ctrl + C después de ver que comienza la descarga.
📝 Resumen de lo Instalado
✅ Chocolatey - Gestor de paquetes para Windows
✅ Node.js v15.x - Entorno de ejecución de JavaScript
✅ npm - Gestor de paquetes de Node.js
✅ OpenJDK 8 - Kit de desarrollo de Java (requerido para Android)
✅ React Native CLI - Herramienta para crear y gestionar proyectos React Native
🔧 Solución de Problemas Comunes
❌ "choco no es reconocido como comando"
Solución: Reinicia PowerShell como administrador
Alternativa: Agrega Chocolatey al PATH manualmente
❌ Error de permisos con npm
Solución: Ejecuta PowerShell como administrador para la instalación global
❌ Java no se reconoce
Solución: Configura manualmente la variable de entorno JAVA_HOME:
powershell
[System.Environment]::SetEnvironmentVariable('JAVA_HOME', 'C:\Program Files\OpenJDK\openjdk-8.x.x.x', 'User')
❌ Versión incorrecta de Node.js
Solución: Instala una versión específica:
powershell
choco uninstall nodejs.install
choco install nodejs-lts # Para la versión LTS
🎬 Próximo Paso
En el siguiente tutorial configuraremos el entorno de desarrollo para crear nuestro primer proyecto React Native y configuraremos el emulador de Android.
🚀 ¡Excelente! Has instalado todas las herramientas base necesarias para desarrollar aplicaciones React Native. Tu entorno está casi listo
Comentarios
Publicar un comentario