Reaccionar nativos de quedar atascado en el Gráfico de Dependencia

Intento iniciar con reaccionar nativo, he instalado todo y llegó a la fase donde he RSoD en mi teléfono que me está diciendo para ejecutar el servidor.
Cuando ejecuto react-native start montón de cosas, pero luego se queda atascado en <END> Building Dependency Graph y no tengo idea de qué hacer con él. Así que, ¿cómo puedo seguir?

  • Hizo ejecutar npm install antes de intentar ejecutar react-native start?
  • No veo ninguna relación entre esos comandos, pero lo intentó de todos modos. Nada cambió.
  • Sí, lo siento si la relación no es clara. npm install instala las dependencias que su aplicación ha definido en su package.json, así que pensé que podría haber sido una causa de tus problemas. No parece que era eso pero.. acabo de re-encontré con esto y se dio cuenta de que en realidad supone que parar en «construir el gráfico de dependencia», una vez que se recibe este mensaje, intente volver a cargar la aplicación en su teléfono y que debe ir a por el último paquete, y se debe trabajar.
  • Como Alexander señaló, al obtener el <END> Building Dependency Graph mensaje, significa Que está bueno para ir, todo funciona como debería y su entorno está listo.
  • Ejecución de react-native link antes de comenzar los trabajos para mí.
  • Cerrar Chrome depurador (localhost:8081/depurador-interfaz de usuario) si sigue abierto

InformationsquelleAutor Márius Rak | 2015-12-22

18 Kommentare

  1. 6

    El edificio de la dependencia gráfico puede tomar algún tiempo (ca 1-3 minutos). El progreso se muestra en un porcentaje detrás de esta línea; si el porcentaje desaparece están listos. El react-native start comando no terminar, como sigue sirviendo la transformada de código fuente con el reaccionar nativo de empaquetador. Su aplicación va a hacer solicitudes para la url proporcionada si usted tiene la configuración predeterminada.

  2. 18

    Una razón de que el «Edificio Gráfico de Dependencia» paso podría bloquearse puede ser debido a que hay un (Chrome) depurador de la reunión de una sesión anterior o a otro proyecto. Una forma de solucionar esto es completamente cierre de Xcode, su terminal, y Chrome y, a continuación, reinicie todo. Estoy seguro de que hay una mejor manera de solucionar el problema, pero que es lo que ha funcionado para mí.

    • He desactivado remoto JS de depuración en el simulador de iOS y se vino derecho a la vida.
    • Una completamente diferente respuesta para solucionar el problema de la aceptación de la respuesta. De la ironía. Un millón de gracias.
    • Trabajó también para mí.
    • en mi caso, building dependency graph ha hecho. Pero atascado después de eso. Cómo resolver eso?
  3. 7

    Tuve el mismo problema, que terminó allí e incluso actualizar el simulador de no hacer el empaquetador para seguir adelante. Entonces lo entendí: yo todavía estaba conectado a Internet a través de una VPN, por lo que el simulador no podía conectar con el empaquetador. Simplemente cierre la VPN resuelto el problema.

    • Gracias por este consejo. En mi caso he tenido la configuración de proxy habilitado en el emulador de Android porque yo era la depuración de un web API problema el día antes. Y hoy he pasado algún tiempo en averiguar lo que está mal hasta que vi tu comentario y pensé que todavía tenía proxy activado, pero Carlos no estaba funcionando.
    • Hace muchos años yo había sido configurar un proxy para mi mac, y después de muchas de búsqueda por fin he encontrado el proxy causa el problema. Muchas gracias.
  4. 6

    En mi caso abrí

    Símbolo del sistema

    como Administrador
    llegó a la localización de su aplicación y entrar

    react-native start
    

    va hasta que Carga el gráfico de dependencia, hecho.
    Entonces yo seguía abierta y abrir otro símbolo del sistema como Administrador
    vaya a la aplicación de localización y entró

    react-native run-android
    

    y su trabajado….

    En mac abrir Terminal en lugar de símbolo del sistema y el resto es igual.

    Paz …

    • Esto funcionó. Alguna idea de por qué esta ayuda?
  5. 4

    Después de que el comando react-native run-android trabajó para mí. Yo sólo esperé biblioteca installings, después de que funcionaba.

  6. 1
     sudo sysctl -w fs.inotify.max_user_instances=1024
     sudo sysctl -w fs.inotify.max_user_watches=100000
    

    usted puede probar este manojo de línea en la terminal. Simplemente aumentar el max_user_watches número y trabajó para mí.

  7. 1

    Entrar en el ios sub-directorio y ejecutar un pod de instalar:

    cd ./ios
    pod install
    

    A continuación, en el directorio de proyecto principal, ejecute reaccionar-ejecución nativo de ios.

  8. 0

    Agitar el dispositivo, en el menú, seleccione habilitar vivir a cargar y activar caliente recargar

  9. 0

    Esta podría ser una de las razones,
    Intente con la desinstalación de la aplicación desde el dispositivo/emulador/simulador y vuelva a ejecutar el comando

  10. 0

    Asegúrese de que tanto su dispositivo y su ordenador portátil están en la misma red wi-fi. Mi teléfono estaba en LTE y mi portátil estaba en mi regulares wi-fi gratuita.

  11. 0

    Por favor trate de acciones descritas a continuación si ha creado su aplicación con react-native init YOUR_APP_NAME y están utilizando android studio con AVD simulador.

    1. Asegúrese de que su red no está protegida por firewall. Si es así, el wifi en el simulador no funciona (al menos para mí). Intente usar otras redes /punto de acceso móvil.
    2. Asegúrese de que el simulador está utilizando la versión de android de pastel con el nivel de la API 28 como se mencionó en el reaccionar nativos de la documentación.
    3. Abierto de android studio y ejecutar el simulador.
    4. Si usted está en la plataforma de windows, ejecute el código con react-native run-android en lugar de npm start
    5. Si estás en mac, ejecute el código con react-native run-ios en lugar de npm start
    6. De esperar unos minutos. Debería abrir la aplicación en el simulador después de cargar las dependencias.
  12. 0

    He resuelto este problema, vaya a Configuración > Aplicaciones y Notificaciones > Mostrar Todas las Aplicaciones > The app im trying to start y, a continuación, los tres puntos en la esquina superior derecha y desinstalar para todos los usuarios. Entonces corrí yarn run android de nuevo

  13. 0

    En mi caso he tenido la configuración de proxy habilitado en el emulador de Android. He resuelto el problema mediante la desactivación de la configuración de proxy.

  14. 0

    También me reuní con el mismo problema, he utilizado una versión a la hora de crear la aplicación en reaccionar CLI..

    react-native init project_name --version x.xx.x
    eg:react-native init project_name --version 0.49.0
    
    or u can overcome this by installing a different nodeJS version
    
    
  15. 0

    Estoy de alguna manera capaz de conseguir que esto funcione, al entrar en un fresco chrome instancia y va a «localhost:8081» o tu ip local:8081… de alguna manera después de aproximadamente un minuto o tres se rompe fuera de ella.

  16. 0

    si en Ubuntu tipo de terminal

    sudo sysctl -w fs.inotify.max_user_instances=1024
    sudo sysctl -w fs.inotify.max_user_watches=100000
    watchman shutdown-server
    

    a continuación, escriba en la terminal de reaccionar nativos inicio

  17. 0

    Reiniciar todo, reinicie su computadora portátil, a continuación, ejecute el comando build de nuevo, todo va a funcionar de nuevo.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea