nahuelbonader / VeganLife

vegan-life.veganlife.vercel.app
1 stars 0 forks source link

Failed building bundle #88

Open seba-wetzel opened 3 years ago

seba-wetzel commented 3 years ago

Unable to resolve "../../App" from "node_modules/expo/AppEntry.js" Creo que esto pasa porque se movio App.js en algun momento, revise el log de commits, y con revertir al commit 39147ca, el error cambia a: Invariant Violation: "main" has not been registered... A module failed to load due to an error and AppRegistry.registerComponent wasn't called.

La verdad no se bien que esta pasando, pero pude hacer que compile (pero no pasa del splash, supongo que por no tener el back corriendo) modificando el packge.json seteando main asi: "main": "./index.js", y haciendo un archivo index.js con el siguiente contenido:

import {AppRegistry} from 'react-native'; import App from './App'; import {name as appName} from './app.json';

AppRegistry.registerComponent(appName, () => App);

Evidentemente estoy haciendo algo muy mal o me falta setear algo en mi pc para que levante. Un saludo a todos!.

nahuelbonader commented 3 years ago

Hola Seba!! Sisi son errores típicos que nos salen al hacer npm i, no sabemos como resolverlo para que no suceda más pero para solucionarlos hay que hacer un par de cosas.

  1. Ir a node_modules/expo/AppEntry.js y cambiar desee donde importa App, tiene que apuntar a la carpeta src, ya que el archivo que necesita es el index que aparece ahí.
  2. En \node_modules\react-native-material-dropdown\src\components\dropdown\index.js:
  3. En \node_modules\react-native-material-textfield\ (affix/index, helper/index, label/index):

Con eso te debería levantar! Avisa cualquier cosa

Nahuel Bonader


From: Sebastian Wetzel notifications@github.com Sent: Saturday, January 23, 2021 11:53:14 PM To: nahuelbonader/VeganLife VeganLife@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [nahuelbonader/VeganLife] Failed building bundle (#88)

Unable to resolve "../../App" from "node_modules/expo/AppEntry.js" Creo que esto pasa porque se movio App.js en algun momento, revise el log de commits, y con revertir al commit 39147cahttps://github.com/nahuelbonader/VeganLife/commit/39147caedf7e8420050ea9ecaa34cb4f4398eb91, el error cambia a: Invariant Violation: "main" has not been registered... A module failed to load due to an error and AppRegistry.registerComponent wasn't called.

La verdad no se bien que esta pasando, pero pude hacer que compile (pero no pasa del splash, supongo que por no tener el back corriendo) modificando el packge.json seteando main asi: "main": "./index.js", y haciendo un archivo index.js con el siguiente contenido:

import {AppRegistry} from 'react-native'; import App from './App'; import {name as appName} from './app.json';

AppRegistry.registerComponent(appName, () => App);

Evidentemente estoy haciendo algo muy mal o me falta setear algo en mi pc para que levante. Un saludo a todos!.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/nahuelbonader/VeganLife/issues/88, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOLKAID2SMQNYY2TD6RJFKDS3ODRVANCNFSM4WQFPKNA.