Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

485
Views
¿Cómo reparar el error de inicio de npm "no se puede determinar la versión nativa del SDK"?

Estoy tratando de ejecutar mi código nativo de reacción desde un repositorio de github en ubuntu usando npm start y expo. Cuando ejecuto npm start me sale el siguiente error:

"No se puede determinar qué versión nativa del SDK usa su proyecto porque el módulo expo no está instalado. Instálelo con yarn add expo e intente nuevamente".

Probé la 'exposición de agregar hilo', pero parece que no funciona porque no puedo hacer que el hilo funcione y no reconoce 'agregar'. Tampoco he encontrado nada sobre este problema. ¿Alguien sabe lo que está pasando?

over 4 years ago · Santiago Trujillo
6 answers
Answer question

0

Pruebe npm install expo en lugar de yard add expo .

Nota: yarn es otro administrador de paquetes como npm . Si ya tiene npm instalado, puede reemplazar yarn add con npm install siempre.

over 4 years ago · Santiago Trujillo Report

0

Solo quería decir que ejecutar npm install resolvió el problema. (Me di cuenta de que el problema probablemente se debía a que mis dependencias no estaban instaladas correctamente).

Al tomar el proyecto de un repositorio remoto, obviamente no tomará la carpeta node_modules (carpeta con todas las dependencias del proyecto) porque está en .gitignore. ¿Por qué está en .gitignore? Porque es demasiado grande y se puede descargar fácilmente en una máquina local cuando sea necesario (ejecutando npm install ).

Este comando de instalación de npm install instala todas las dependencias en package.json en una carpeta local llamada node_modules, lo que garantiza que todas mis dependencias estén instaladas correctamente. Esto entonces permite que mi proyecto funcione.

over 4 years ago · Santiago Trujillo Report

0

Actualicé npm a la última versión -> npm install -g npm@latest

Expo desinstalada -> npm uninstall -g expo-cli --save

Eliminé la carpeta .expo, reinstalé expo y esto funcionó para mí.

over 4 years ago · Santiago Trujillo Report

0

Esto podría ayudar a algunos, porque soy nuevo en rn expo. Y obtuve este error.

 yarn install
over 4 years ago · Santiago Trujillo Report

0

No se puede determinar qué versión nativa del SDK usa su proyecto porque la expo del módulo no está instalada. Instálalo con yarn add expo e inténtalo de nuevo.

expo init Game-Zone

× Algo salió mal al instalar las dependencias de JavaScript. Verifique sus registros de npm.

El mismo problema aquí al instalar expo init. Pero noté algo mal en la instalación de las dependencias de JavaScript, así que revisé el paquete.json: donde tenía algunos problemas destacados en las dependencias:

 "dependencies": { "expo": "~40.0.0", "expo-status-bar": "~1.0.3", "react": "16.13.1", "react-dom": "16.13.1", "react-native": "https://github.com/expo/react-native/archive/sdk-40.0.1.tar.gz", "react-native-web": "~0.13.12"

La respuesta simple es:

instalar npm

** Simplemente instalará la instalación pendiente o las dependencias de JavaScript interrumpidas por Internet se verificarán o reinstalarán utilizando el archivo package.json. Si package.json no está actualizado, elimine todo el archivo y reinicie expo init name-of-file mientras verifica la conexión a Internet **

over 4 years ago · Santiago Trujillo Report

0

Tengo el mismo error, pero el problema no está en la exposición. Debe verificar si tiene el archivo del módulo de nodo; de lo contrario, debe ejecutar:

 npm install

Si eso no funciona, puedes forzarlo:

 npm install --force.

Entonces corre:

 npm install expo

Si está utilizando hilo, puede reemplazar npm por hilo.

este es mi caso, espero que pueda ayudar a alguien.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!