2017-01-17 2 views
0

Ich versuche, einen Textvorschlag reagieren-native App und der Verpacker scheint zu laufen gleich zu Beginn zum Stillstand kommen, wenn der JavaScript-Bündel angefordert wird. Schließlich gibt der iOS-Simulator und wirft Could not connect to development server.Reagieren Native Verpacker stecken auf `Anfordern bundle`

Hier ist die Terminal-Ausgabe ist:

[01/17/2017, 10:48:00] <START> Initializing Packager 
[01/17/2017, 10:48:00]   HMR Server listening on /hot 

React packager ready. 

[01/17/2017, 10:48:47] <START> Requesting bundle 
           bundle_url: /index.ios.bundle?platform=ios&dev=true&minify=false 

ich nicht in gewesen reagieren-native für ein paar Monate, aber ich verwendet, ob die App angeben zu können, sollte aus einem Bündel laden oder einfach nur die js laden. Ich würde direkt laden, wenn das xCode-Projekt in debug Modus oder von einem Bündel in release Modus war.

Auch dies ist nur gerade boilderplate - keine externen Pakete oder nichts. Nur mit react-native init TestProj und dann cd TestProj/ && react-native run-ios

ich die letzte Version von bin mit reagieren-native 0.40.0 und die erwartete Abhängigkeit von [email protected]~15.4.0-rc.4 reagieren.

Vielen Dank für jede Hilfe zu diesem Thema.

+0

wenn Sie nicht bereits haben, führen Sie reagieren-native Start von einem separaten Terminal in Ihrem Projektverzeichnis. Dies startet den Verpackungsserver. – jpriebe

+0

@jpriebe der Packer läuft - das ist die Ausgabe, die ich in meiner Frage aufgelistet habe. Es scheint nur angehalten zu sein, wenn Sie die Bundle-URL '/index.ios.bundle? Platform = ios & dev = true & minify = false 'anfordern. Ich bin nicht sicher, warum es überhaupt ein Bündel anfordert. Die Bundle-Datei existiert nicht. – danseethaler

+0

können Sie versuchen, laufen 'curl "http: // localhost: 8081/index.ios.bundle Plattform = ios" -o "ios/app/src/main/assets/index.ios.bundle"' – jpriebe

Antwort

0

Ich bin nicht sicher, was das Problem war, aber es wurde behoben, nachdem ich meinen Computer neu gestartet. Ich hatte auch Probleme, den Code zu aktualisieren, sobald die App geladen wurde. Das wurde behoben, indem nodemon global deinstalliert wurde.

Verwandte Themen