ionic-framework
Kör Ionic-appen på emulator eller på din telefon
Sök…
Kör Ionic-appen på emulator eller på din telefon
1. Lägg till ett plattformsmål
iOS:
$ ionic platform add ios
Android:
$ ionic platform add android
Windows:
$ ionic platform add windows
2. Bygg din app
iOS:
$ ionic build ios
Android:
$ ionic build android
Windows:
$ ionic build windows
Live Reload-app under utveckling (beta)
Kommandot run
eller emulate
kommer att distribuera appen till de angivna plattformsenheter / emulatorer. Du kan också köra live reload på den angivna plattformenheten genom att lägga till alternativet --livereload
. Live-laddningsfunktionen liknar ionic serve
, men istället för att utveckla och felsöka en app med en standardwebbläsare, ser den sammanställda hybridappen i sig efter eventuella ändringar i sina filer och laddar appen vid behov. Detta minskar kravet på att ständigt bygga om appen för små ändringar. Alla ändringar av plugins kräver dock fortfarande en fullständig ombyggnad. För att live-laddningen ska fungera måste dev-maskinen och enheten vara i samma lokala nätverk och enheten måste stödja nätuttag .
När live laddning är aktiverad kan en --consolelogs
också skrivas ut till terminalen / kommandoprompten genom att inkludera --consolelogs
eller -c
. Dessutom kan utvecklingsserverns förfrågningsloggar skrivas ut med - --serverlogs
eller -s
alternativ.
Kommandoradflaggor / alternativ för run
och emulate
[--livereload|-l] ....... Live Reload app dev files from the device (beta)
[--consolelogs|-c] ...... Print app console logs to Ionic CLI (live reload req.)
[--serverlogs|-s] ....... Print dev server logs to Ionic CLI (live reload req.)
[--port|-p] ............. Dev server HTTP port (8100 default, live reload req.)
[--livereload-port|-i] .. Live Reload port (35729 default, live reload req.)
[--debug|--release]
Medan servern körs för live laddning, kan du använda följande kommandon inom CLI:
restart or r to restart the client app from the root
goto or g and a url to have the app navigate to the given url
consolelogs or c to enable/disable console log output
serverlogs or s to enable/disable server log output
quit or q to shutdown the server and exit
3. Efterlikna din app
Visar Ionic-appen på en specifik plattformsemulator. Detta är helt enkelt ett alias för run --emulator
.
iOS:
$ ionic emulate ios [options]
Android:
$ ionic emulate android [options]
Windows:
$ ionic emulate windows [options]
Under emulering av app i AVD eller mobiler kan du inspektera den appen i chrome browser. Skriv följande kommando i adressfältet i Chrome-webbläsaren.
chrome://inspect/#devices
4. Kör din app
Visar Ionic-appen på specifika plattformsenheter. Om en enhet inte hittas kommer den att distribueras till en emulator / simulator.
iOS:
$ ionic run ios [options]
Android:
$ ionic run android [options]
Windows:
$ ionic run windows [options]
4,1. Ange ditt mål
$ ionic run [ios/android/windows] --target="[target-name]"
Du kan kontrollera målnamnet på din enhet / emulator som kör $ adb devices
.