Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 14239|Răspunde: 0

[ionic] Ionic Android Development (1): Un ghid pentru începători

[Copiază linkul]
Postat pe 19.06.2018 15:07:03 | | | |
1. Instalarea în mediul ionic

Dezvoltarea ionică depinde de mediul Nodejs, așa că trebuie să instalăm Nodejs înainte de dezvoltare. Descarcă și instalează:Autentificarea cu hyperlink este vizibilă.
După finalizarea instalării, deschideți PowerShell și introduceți comenzile -v și npm-v pentru a verifica dacă instalarea este reușită, iar dacă este returnat numărul versiunii, înseamnă că a fost reușită.
Execută în linia de comandă PowerShell:

Aceasta înseamnă să instalezi cordova și ionic folosind managerul de pachete npm, -g înseamnă instalare globală, iar după instalarea globală, poți folosi comenzi cordova și ionic în orice director din PowerShell.

S-ar putea să întâmpini următoarea eroare:

Instalează tutoriale ionic și cordova
https://www.itsvse.com/thread-4841-1-1.html
(Sursa: Architect_Programmer)

2. Crearea unui proiect ionic

Site-ul oficial al Ionic oferă trei șabloane de proiect, tab-uri și meniu lateral, vă rugăm să consultați:Autentificarea cu hyperlink este vizibilă.



Creăm aplicația folosind șablonul tabs, deschidem CD-ul PowerShell în directorul de dezvoltare și executăm:

unde myApp este numele proiectului nostru

Așa cum se arată mai jos:


C:\project\android>ionic start myApp tabs
√ Crearea directorului .\myApp - gata!
√ Descărcarea și extragerea tab-urilor - gata!

? Doriți să integrați noua dumneavoastră aplicație cu Cordova pentru a ținti iOS și Android nativi? Da
√ Personalizarea ionic.config.json și package.json - gata!
> integrările ionice permit cordova --quiet
√ Descărcarea integrării Cordova - gata!
√ Copierea fișierelor de integrare către proiect - gata!
[OK] Am adăugat integrarea cu Cordova!

Instalarea dependențelor poate dura câteva minute.

  * IONIC DEVAPP *

Accelerează dezvoltarea cu Ionic DevApp, aplicația noastră mobilă rapidă de testare pe dispozitiv

  - Testare pe iOS și Android fără SDK-uri native
  - LiveReload pentru actualizări instantanee de stil și JS

️--> instalează DevApp:Autentificarea cu hyperlink este vizibilă.    <--

> npm i
× Rulare comanda - eșuată!
[EROARE]

        >node-sass@4.9.0instalează C:\project\android\myApp\node_modules\node-sass
        > scripturi de noduri/install.js

        Descărcarea binară de laAutentificarea cu hyperlink este vizibilă.
        Descărcare completă
        Binar salvat în C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node
        Cache-ul binarului către 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
        > nod lib/post_install.js


        >node-sass@4.9.0postinstall C:\project\android\myApp\node_modules\node-sass
        > scripturi de noduri/build.js

        Binar găsit la C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node
        Testarea binarului
        Binarul este în regulă
        npm ERR! path C:\proiect\android\aplicația mea\node_modules\fsevents\node_modules
        npm ERR! codul EPERM
        npm ERR! errno -4048
        npm ERR! syscall lstat
        npm ERR! Eroare: EPERM: operarea nu este permisă, lstat
        'C:\proiect\android\aplicația mea\node_modules\fsevents\node_modules'
        npm ERR!  { Eroare: EPERM: operațiune nepermisă, lstat
        'C:\proiect\android\aplicația mea\node_modules\fsevents\node_modules'
        npm ERR!   Stack: 'Eroare: EPERM: operație nepermisă, lstat
        \'C:\\proiect\\\android\\aplicația mea\node_modules\\fsevents\\\node_modules'',
        npm ERR!   errno: -4048,
        npm ERR!   cod: 'EPERM',
        npm ERR!   Syscall: 'Lstat',
        npm ERR!   path: 'C:\\project\\android\\myApp\node_modules\fsevents\node_modules' }
        npm ERR!
        npm ERR! Vă rugăm să încercați să rulați din nou această comandă ca root/Administrator.

        npm ERR! Un jurnal complet al acestei curse poate fi găsit în:
        npm ERR!     C:\Users\itsvse_pc\AppData\Roaming\npm-cache\_logs\2018-06-19T06_52_38_238Z-debug.log

A avut loc o eroare,Soluția este să rulezi cmd ca administrator și apoi să rulezi din nou comanda de mai sus!!



Folosește CD-ul pentru a introduce proiectul nostru, apoi rulează următoarea comandă pentru a porni serviciul de browser:

După finalizarea execuției, Ionic ne va ajuta automat să deschidem browserul implicit și să sărim la pagina aplicației, iar când browserul deschide pagina, Ionic a activat modul livereload pentru noi, după ce îl deschidem, edităm fișierul sub www și îl salvăm, iar Ionic va notifica browserul să reîmprospăteze pagina prin websocket,Nu trebuie să reîmprospătăm manual pagina de fiecare dată când facem modificări, și ne-a îmbunătățit considerabil eficiența muncii.

Așa cum se arată mai jos:






Precedent:Instalează tutoriale ionic și cordova
Următor:Diferența dintre versiunea JAVA 8u171 și 8u172
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com