Hola chicos, estoy creando mi primera aplicación en react-native y tuve un problema durante la instalación.
Missing package "metro-config" in the project at: C:\Users\Luc\Downloads\dashboard\ToDo APP\todoList This usually means `react-native` is not installed. Please verify that dependencies in package.json include "react-native" and run `yarn` or `npm install`. Error: Missing package "metro-config" in the project at: C:\Users\Luc\Downloads\dashboard\ToDo APP\todoList This usually means `react-native` is not installed. Please verify that dependencies in package.json include "react-native" and run `yarn` or `npm install`. at resolveFromProject (C:\Users\Luc\AppData\Roaming\npm\node_modules\expo-cli\node_modules\@expo\metro-config\src\importMetroFromProject.ts:19:11) at importFromProject (C:\Users\Luc\AppData\Roaming\npm\node_modules\expo-cli\node_modules\@expo\metro-config\src\importMetroFromProject.ts:25:18) ts:29:10) at getDefaultConfig (C:\Users\Luc\AppData\Roaming\npm\node_modules\expo-cli\node_modules\@expo\metro-config\src\ExpoMetroConfig.ts:89:23) at Object.loadAsync (C:\Users\Luc\AppData\Roaming\npm\node_modules\expo-cli\node_modules\@expo\metro-config\src\ExpoMetroConfig.ts:268:23) at runMetroDevServerAsync (C:\Users\Luc\AppData\Roaming\npm\node_modules\expo-cli\node_modules\@expo\dev-server\src\MetroDevServer.ts:58:45) at startDevServerAsync (C:\Users\Luc\AppData\Roaming\npm\node_modules\expo-cli\node_modules\xdl\src\start\startDevServerAsync.ts:69:55) at startAsync (C:\Users\Luc\AppData\Roaming\npm\node_modules\expo-cli\node_modules\xdl\src\start\startAsync.ts:74:41)Probar
instalar npm
instalación de hilo
si es tu primer proyecto. Creo que puedes empezar con expo-cli. Es similar a la CLI nativa de reacción con un flujo de trabajo simple.
Pero te recomiendo que vuelvas a instalar/volver a seguir los pasos del documento.
Mira esto
Creo que ha bifurcado o copiado el código de algún lugar y tratando de aprender cómo funcionan las cosas. En los proyectos js, podemos tener muchas dependencias y esas dependencias también pueden tener algunas dependencias, por lo que los módulos que necesitamos serían lo suficientemente grandes. Mientras almacenamos nuestro código o compartir nuestro código, básicamente ignoramos la carpeta node_modules y cuando está ejecutando la aplicación. Al principio, debe instalar todos los módulos necesarios.
instalar npm
si está utilizando npm como administrador de paquetes
instalación de hilo
si está utilizando yarn como administrador de paquetes
Cualquiera de estos comandos instalará los módulos requeridos para su proyecto y luego intentará ejecutarlo. ¡Feliz codificación!