2017-07-25 1 views
10

Ich folgte dem Tutorial im Link hier https://facebook.github.io/react-native/docs/getting-started.html#content. Wie sich herausstellt, wird npm 5 noch nicht unterstützt. Ich habe versucht, npm 4 zu installieren, aber es funktioniert auch nicht. Stuck auf der ersten Seite des Tutorials, wenn ich npm Start ausführen, bekomme ich auch eine Reihe von Fehlern. Buchstäblich fest, nirgendwo anders zu drehen. Bevor Sie die Frage abstimmen, beachten Sie bitte, dass ich ein mobiler Entwickler bin, der mit andorid und Ios arbeitet, die keine Vorkenntnisse über Webtechnologien haben. DankIch kann ReactNativeProject nicht starten

Diese sind die Schritte I

gefolgt
npm install -g create-react-native-app 

Es war erfolgreich, dann

create-react-native-app AwesomeProject 

für diese Linie habe ich den Fehler folgende

******************************************************************************* 
ERROR: npm 5 is not supported yet 
******************************************************************************* 

It looks like you're using npm 5 which was recently released. 

Create React Native App doesn't work with npm 5 yet, unfortunately. We 
recommend using npm 4 or yarn until some bugs are resolved. 

You can follow the known issues with npm 5 at: 
https://github.com/npm/npm/issues/16991 

******************************************************************************* 

Dann lief ich der Befehl

cd AwesomeProject 

Danach lief ich

npm start 

, für die ich den Fehler bekam

npm ERR! missing script: start 

npm ERR! A complete log of this run can be found in: 
npm ERR!  /home/jayakrishnan/.npm/_logs/2017-07-25T08_13_06_277Z-debug.log 

ich versucht, mit Garn aber funktionierte nicht

+0

zeigen Sie Ihren Fehler, den Sie haben. – Balasubramanian

Antwort

25

npm i -g [email protected] - dann create-react-native-app wieder installieren und ein Projekt erstellen.

+0

Hallo, danke, das hat für mich funktioniert .. Kannst du bitte die Antwort bearbeiten und erklären, was der Befehl macht .. Danke noch einmal –

+1

'npm i -g' bedeutet, dass die Version 4.6.1 global installiert wird. Weitere Informationen [hier klicken] (https://github.com/npm/npm/issues/16991) – Balasubramanian

0

setzen weitere Informationen über den Fehler Versuchen Sie, damit wir helfen können, oder Schritte, um es zu reproduzieren.

Eine Sache zu versuchen ist, anstatt npm zu verwenden, verwenden Sie yarn. Installieren Sie yarn mit brew install yarn, wenn Sie sich auf dem Mac befinden, und führen Sie die gleichen Schritte im Handbuch getting-started aus, mit Ausnahme von yarn run ios, um die App im ios-Simulator zu starten. Ich habe gerade mit einem neuen Setup versucht, dass das völlig in Ordnung ist.

Verweis auf yarnhttps://yarnpkg.com/en/

+0

Habe es aktualisiert –

1

npm installieren -g npm @ 4 Verwenden Sie diese auch degradieren, sudo mit den Befehlen verwenden, es irgendwann die Erlaubnis Fehler zu schreiben, nicht geben und überspringt die Installation

1

Lösung mit Yarn:

Erste Installieren Sie Garn

yarn global add create-react-native-app 
cd AwesomeProject 
yarn start