Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 14239|Odpověď: 0

[iontické] Vývoj aplikací pro Android pro Ionic (1): Průvodce pro začátečníky

[Kopírovat odkaz]
Zveřejněno 19.06.2018 15:07:03 | | | |
1. Instalace iontového prostředí

Iontický vývoj závisí na prostředí Nodejs, takže musíme nainstalovat Nodejs před vývojem. Stáhnout a nainstalovat:Přihlášení k hypertextovému odkazu je viditelné.
Po dokončení instalace otevřete PowerShell a zadejte příkazy node -v a npm -v, abyste ověřili, že instalace byla úspěšná, a pokud je vráceno číslo verze, znamená to, že je úspěšná.
Spusťte v příkazovém řádku PowerShell:

To je pro instalaci cordova a ionic pomocí správce balíčků npm, -g znamená globální instalaci, a po globální instalaci můžete v PowerShellu použít příkazy cordova a ionic v jakémkoli adresáři.

Můžete narazit na následující chybu:

Nainstalovat návody na ionic a cordova
https://www.itsvse.com/thread-4841-1-1.html
(Zdroj: Architect_Programmer)

2. Vytvořit ionický projekt

Oficiální web Ionicu nabízí tři šablony projektů prázdné, záložky a boční menu, podívejte se na:Přihlášení k hypertextovému odkazu je viditelné.



Vytvoříme aplikaci pomocí šablony záložek, otevřeme PowerShell CD do vývojového adresáře a spustíme:

kde myApp je název našeho projektu

Jak je uvedeno níže:


C:\project\android>ionic start myApp tabs
√ Vytváření adresáře .\myApp - hotovo!
√ Stahování a rozbalování záložek – hotovo!

? Chtěli byste integrovat svou novou aplikaci s Cordovou, abyste cílili na nativní iOS a Android? Ano
√ Personalizace ionic.config.json a package.json – hotovo!
> iontové integrace umožňují cordovu – tiché
√ Stahování integrace cordova - hotovo!
√ Kopírování integračních souborů do projektu – hotovo!
[OK] Přidáno integrace cordova!

Instalace závislostí může trvat několik minut.

  * IONIC DEVAPP *

Zrychlite vývoj s Ionic DevApp, naší rychlou mobilní aplikací pro testování přímo na zařízení

  - Testování na iOS a Androidu bez nativních SDK
  - LiveReload pro okamžité aktualizace stylu a JS

️--> Install DevApp:Přihlášení k hypertextovému odkazu je viditelné.    <--

> npm i
× Spuštění příkazu - neúspěšné!
[CHYBA]

        >node-sass@4.9.0nainstalovat C:\project\android\myApp\node_modules\node-sass
        > uzlové skripty/install.js

        Stahování binárního souboru zPřihlášení k hypertextovému odkazu je viditelné.
        Stažení dokončeno
        Binární soubor uložený do C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node
        Ukládání binárního kódu do C:\Users\itsvse_pc\AppData\Roaming\npm-cache\node-sass\4.9.0\win32-x64-57_binding.node

        >uglifyjs-webpack-plugin@0.4.6postinstall C:\project\android\myApp\node_modules\uglifyjs-webpack-plugin
        > node lib/post_install.js


        >node-sass@4.9.0postinstalace C:\project\android\myApp\node_modules\node-sass
        > uzlové skripty/build.js

        Binární verze nalezená na C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node
        Testování binárního souboru
        Binární je v pořádku
        Npm ERR! path C:\project\android\myApp\node_modules\fsevents\node_modules
        Npm ERR! kód EPERM
        Npm ERR! ERRNO -4048
        Npm ERR! syscall lstat
        Npm ERR! Chyba: EPERM: operace není povolena, lstat
        'C:\project\android\myApp\node_modules\fsevents\node_modules'
        Npm ERR!  { Chyba: EPERM: operace není povolena, lstat
        'C:\project\android\myApp\node_modules\fsevents\node_modules'
        Npm ERR!   stack: 'Chyba: EPERM: operace není povolena, lstat
        \'C:\\project\\android\\myApp\\node_modules\\fsevents\\node_modules\'',
        Npm ERR!   errno: -4048,
        Npm ERR!   kód: 'EPERM',
        Npm ERR!   syscall: 'lstat',
        Npm ERR!   cesta: 'C:\\projekt\\android\\myApp\\node_modules\\fsevents\\node_modules' }
        Npm ERR!
        Npm ERR! Zkuste tento příkaz spustit znovu jako root/Administrator.

        Npm ERR! Kompletní záznam tohoto běhu lze najít v:
        Npm ERR!     C:\Users\itsvse_pc\AppData\Roaming\npm-cache\_logs\2018-06-19T06_52_38_238Z-debug.log

Došlo k chybě,Řešením je spustit cmd jako správce a pak znovu splnit výše uvedený příkaz!!



Použijte CD pro vstup do našeho projektu a poté spusťte následující příkaz pro spuštění služby prohlížeče:

Po dokončení spuštění nám Ionic automaticky pomůže otevřít výchozí prohlížeč a přejít na stránku aplikace, když prohlížeč stránku otevře, Ionic nám zapnul režim livereload, po jejím otevření upravíme soubor pod www a uložíme ho, Ionic upozorní prohlížeč k obnovení stránky přes websocket,Nemusíme stránku ručně obnovovat pokaždé, když provedeme změny, a výrazně zlepšil naši pracovní efektivitu.

Jak je uvedeno níže:






Předchozí:Nainstalovat návody na ionic a cordova
Další:Rozdíl mezi verzí JAVA 8u171 a 8u172
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com