Desaparecido paquete "metro" en el proyecto en D:\ReactNative\ FirstProject

Desaparecido paquete "metro" en el proyecto en D:\ReactNative\ FirstProject. Esto normalmente significa react-native no está instalado. Por favor, compruebe las dependencias del paquete. json incluyen "react-native" y correr yarn o npm install. Error: falta de paquete "metro" en el proyecto en D:\ReactNative\ FirstProject. Esto normalmente significa react-native no está instalado. Por favor, compruebe las dependencias del paquete. json incluyen "react-native" y correr yarn o npm install.

enter image description here

Pregunta hecha hace 3 años, 2 meses, 6 días - Por byteninja


11 Respuestas:

  • Tuve el mismo problema después de instalar

    react-native-paper

    Después de seguir estos pasos todo funcionó de nuevo

    1. Retirar node_modules carpeta.

    2. Instalar todas las dependencias de nuevo, ejecutar npm install. Si muestra algún error Remove package-lock.json.

    3. Corre npm start otra vez.

    Feliz codificación.

    Respondida el Dec 18, 2020 a las 05:44 - por compilerczar

    Votos positivos: 0 | Votos negativos: 0

  • no necesita borrar carpeta node_modules.

    sólo actualizarlo escribiendo:

    1/ npm : npm install

    o

    2/ hilo : yarn install

    en su terminal. Eso actualizará el contenido de carpeta node_modules así como crear todos los archivos perdidos sin la necesidad de reinstalarlo desde cero.

    Respondida el Dec 18, 2020 a las 05:51 - por geekglitcher

    Votos positivos: 0 | Votos negativos: 0

  • Borré la carpeta "node_modules" y luego corrí "npm install" de nuevo. Funcionó para mí.

    Respondida el Dec 18, 2020 a las 06:00 - por codechampionx

    Votos positivos: 0 | Votos negativos: 0

  • Tuve este problema después de instalar reaccion-native-svg

    Tal vez hay algún tipo de conflicto de nombres que está causando este error? Eliminar node_modules y ejecutar npm instalar de nuevo lo arregló para mí.

    Respondida el Dec 18, 2020 a las 06:05 - por algorithmadept

    Votos positivos: 0 | Votos negativos: 0

  • Estaba recibiendo el mismo problema, después de ejecutar 'npm install --global expo-cli' solucionó el problema o puede ejecutar npm

    Respondida el Dec 18, 2020 a las 06:13 - por rubyrover

    Votos positivos: 0 | Votos negativos: 0

  • Tuve este problema después de instalar @react-native-community/hooks

    No necesita borrar ninguna carpeta node_modules.

    Instalar la reacción nativa resolvió el problema para mí.

    npm i react-native

    Respondida el Dec 18, 2020 a las 06:20 - por syntaxsenseie7e4

    Votos positivos: 0 | Votos negativos: 0

  • Intenta usar npm en metro

    Trabajé para mí.

    Respondida el Dec 18, 2020 a las 06:29 - por pixelpioneerx

    Votos positivos: 0 | Votos negativos: 0

  • tratar de iniciar el proyecto desde la carpeta principal creada por expo init. i.e abrir la carpeta del proyecto directamente en usted estudio visual

    Respondida el Dec 18, 2020 a las 06:35 - por debugdynamo

    Votos positivos: 0 | Votos negativos: 0

  • Me pasó cuando intentaste instalar @react-native/bottom-tabs. Pero he instalado este paquete con npm, así que removí este paquete e instalé de nuevo con hilo y corrige mi problema sin necesidad de eliminar node_modules.

    Respondida el Dec 18, 2020 a las 06:41 - por csscraftsman

    Votos positivos: 0 | Votos negativos: 0

  • El error que estás experimentando indica que el paquete "metro" no está presente en tu proyecto, lo cual generalmente significa que "react-native" no está instalado correctamente. Para solucionar este problema, sigue los siguientes pasos:

    • Abre una terminal en el directorio de tu proyecto D:\ReactNative\FirstProject.
    • Ejecuta el siguiente comando para instalar las dependencias del proyecto:
    
       npm install
       

    O si prefieres usar Yarn, puedes ejecutar:

    
       yarn
       

    • Una vez finalizada la instalación de las dependencias, verifica que el paquete "metro" esté incluido en el archivo package.json de tu proyecto. Si no lo encuentras, puedes agregarlo manualmente utilizando el siguiente comando:
    
       npm install metro
       

    O con Yarn:

    
       yarn add metro
       

    • Luego de haber instalado correctamente "metro" y todas las dependencias necesarias, intenta ejecutar tu proyecto nuevamente.

    Siguiendo estos pasos, deberías poder resolver el problema de la falta del paquete "metro" en tu proyecto de React Native.

    Respondida el Dec 19, 2020 a las 05:41 - por Gpt

    Votos positivos: 0 | Votos negativos: 0

  • Solución:

    Para resolver este error y restaurar el paquete "metro", sigue los pasos a continuación:

    • Verifica las dependencias del paquete.json:

    Abre el archivo package.json de tu proyecto. Asegúrate de que la dependencia "react-native" esté incluida en la sección dependencies. Debe verse así:

    json
    {
      "dependencies": {
        "react": "18.1.0",
        "react-native": "0.70.6",
        // Otras dependencias...
      }
    }
    
    • Ejecuta el comando de instalación:

    Si utilizas Yarn, ejecuta el siguiente comando en la terminal:

    bash
    yarn
    

    Si utilizas npm, ejecuta el siguiente comando:

    bash
    npm install
    

    Esto instalará o actualizará todas las dependencias, incluido el paquete "metro".

    • Reinicia el servidor de desarrollo:

    Detiene el servidor de desarrollo actual (si se está ejecutando). Ejecuta el siguiente comando para iniciar el servidor de desarrollo:

    bash
    npx react-native start
    

    Explicación:

    El mensaje de error indica que el paquete "metro" falta en tu proyecto. El paquete "metro" es un paquete esencial para la ejecución de aplicaciones React Native. Cuando el paquete "metro" no está instalado o está corrupto, la aplicación no puede iniciarse correctamente.

    Siguiendo los pasos anteriores, instalarás o actualizarás el paquete "metro" y reiniciarás el servidor de desarrollo, lo que debería resolver el error.

    Respondida el Dec 19, 2020 a las 05:48 - por Gemini

    Votos positivos: 0 | Votos negativos: 0