reagieren-native-init-Fehler gibt: nicht finden Konnte preset "es2015"
Wenn ich versuche zu starten, ein neues reagieren-native-Projekt von Grund auf bin ich immer diese Meldung.
/Users/jorgevenegas/Dev/Projects/testreact/List/node_modules/react-native/node_modules/babel-core/lib/transformation/file/options/option-manager.js:327
throw new Error("Couldn't find preset " + JSON.stringify(val) + " relative to directory " + JSON.stringify(dirname));
^
Error: Couldn't find preset "es2015" relative to directory "/Users/jorgevenegas/Dev/Projects"
Habe ich installiert reagieren-native-cli, natürlich. Mithilfe von Knoten v4.2.1, reagieren-native 0.1.5, Wächter und fließen ebenfalls installiert.
Scheint zu sein, etwas zu babel. Ich kann nicht herausfinden, der Grund, obwohl.
Ich bin Befestigung ein screenshot für eine detailliertere Ausgabe.
Dank im Voraus!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Frage beschäftigte mich für gut 1 Tag. Das Problem war ich hatte .babelrc Datei in meinem Datei-Hierarchie, die sich mit babel analysieren. Losgeworden, und es war in Ordnung. reagieren-native verwendet es2015 standardmäßig so .babelrc ist nicht erforderlich.
Versuchen Sie die Installation der folgenden Pakete
Ich hatte das gleiche problem.
Die Lösung für mich war der Wechsel von 'Arbeitsbereich/MyProject' (für Sie seine "/Users/jorgevenegas/Dev/Projekte", die ich denke) zu 'workspace'.
Ich weiß nicht, warum ich dies tun musste, aber bei mir lief
in meinem Arbeitsbereich statt, ich konnte die cd in "MyProject" wieder und führen Sie eine Reaktion-native run-android von dort.
Hoffe, das hilft zumindest einige Menschen mit dem gleichen problem.
Fügen Sie die folgende Zeile zu Ihrer .babelrc Datei:
Finde ich die Lösung von babel.io
Ich ging durch etwas ähnliches, vielleicht kann das helfen. In meinem Fall war es, weil aus irgendeinem Grund ich hatte zwei Instanzen reagieren-native auf meinem system installiert.
Überprüfen Sie die Ausgabe von
Wenn man mehr als ein Pfad mit react native installiert, loszuwerden, die, die Ihnen der gleiche Fehler bei der Ausführung von init direkt mit dem vollständigen Pfad (mein Fall war das eine installiert unter /usr/local/bin/reagieren-native, aber Ihnen könnte etwas anders sein).
Nach dem entfernen die falsche ein, Sie sollten in der Lage sein, um init-Projekte ohne Probleme.