2017-07-16 2 views
1

Ich bin neu zu reactnative, ich habe erfolgreich zu einem nativen Build ausgeworfen, und ich habe etwas nach zwicken rectnative zu optimieren, ich möchte die js wieder bearbeiten und erneut auswerfen.Nicht in der Lage, wieder auszuwerfen nach dem Auswerfen reagieren native

Aber ich fand es nicht in der Lage mit npm run eject wieder auszustoßen, und es zeigt den folgenden Fehler:

npm run eject 
npm ERR! Darwin 16.6.0 
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "eject" 
npm ERR! node v6.11.0 
npm ERR! npm v3.10.10 

npm ERR! missing script: eject 
npm ERR! 
npm ERR! If you need help, you may report this error at: 
npm ERR!  <https://github.com/npm/npm/issues> 

npm ERR! Please include the following file with any support request: 
npm ERR!  /Users/xxx/work/reactnative/maoquote/npm-debug.log 

Und ich überprüfte die package.json im Projektordner und der eject Block fehlte, aber ich bin sicher, dass der eject Block dort war, bevor ich zuerst das Projekt ausstoße, scheint der Rahmen es nach dem Auswurf entfernt hat?

Ich weiß nicht, warum rectnative mir nicht erlauben, wieder auszustoßen, gibt es eine Möglichkeit, dass ich das tun könnte?

I reactnative version 0.45

Dank bin mit!

Antwort

1

Sie haben das Projekt mit create-react-native-app erstellt? Leider ist das Auswerfen nicht umkehrbar. Sie sollten Ihre Versionskontrolle verwenden, um manuell zurückzusetzen.

Siehe Ejecting:

"Ejecting" is the process of setting up your own custom builds for your CRNA app. It can be necessary to do if you have needs that aren't covered by CRNA, but please note that aside from the use of version control systems (git, hg, etc.) it is not reversible.

+0

Dank, Versionskontrolle mit einem guten Tipp ist, sollten sie erlaubt dem Anwender, obwohl mehrfach auszuwerfen, vielleicht ist das in der Entwicklung: D – armnotstrong

Verwandte Themen