Czy można zbudować/uruchomić aplikację iOS
(zbudowaną w całości z React Native
) z wiersza poleceń? PhoneGap
ma ładne narzędzie do tego, ale nie miałem z tym szczęścia.Uruchom aplikację React Native bez uruchamiania Xcode?
8
A
Odpowiedz
5
Jeśli raz zbudujesz projekt przy użyciu Xcode, możesz go zamknąć, uruchomić npm start
w katalogu głównym projektu (aby uruchomić pakiet), uruchom Symulator (może używając ios-sim). Ponieważ raz zbudowałeś go w Xcode, aplikacja zostanie zainstalowana w symulatorze, dzięki czemu możesz go uruchomić, a cały proces odświeżania CMD + R będzie działał.
2
odpalić serwer z:
$ npm start
Build/uruchomić aplikację w symulatorze ios:
$ react-native run-ios
Masz rację! Dzięki Colin – senornestor
Jest to świetna wskazówka do jego uruchomienia, ale co z odbudową? Wolałbym nie uruchamiać XCode. Zwłaszcza na demo. Podoba mi się pomysł wypowiedzenia "npm install -g react-native-cli", a następnie "native-init inicjacji" HelloWorld ", a następnie" native-run z systemem reagowania i -iSimulator "czy coś, wiesz? Istnieje w tonach innych frameworków. Osobiście? Zgaduję, że to tylko kwestia czasu, a Facebook to zrobi. – vbullinger
Możesz prawdopodobnie użyć xcodebuild do tego: https://developer.apple.com/library/ios/technotes/tn2339/_index.html#//apple_ref/doc/uid/DTS40014588-CH1-HOW_DO_I_BUILD_MY_PROJECTS_FROM_THE_COMMAND_LINE_ –