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 .



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow