1. Ioonilise keskkonna paigaldus
Iooniline arendus sõltub Nodejs keskkonnast, seega peame Nodejs enne arendust paigaldama. Laadi alla ja paigalda:Hüperlingi sisselogimine on nähtav. Pärast paigalduse lõpetamist ava PowerShell ja sisesta käsud -v ja npm -v, et kinnitada paigalduse õnnestumist, ning kui versiooninumber tagastatakse, tähendab see, et see õnnestus. Käivita PowerShelli käsureal:
See on cordova ja ionic paigaldamiseks npm paketihalduri abil, -g tähendab globaalset paigaldust ning pärast globaalset paigaldust saab kasutada cordova ja ionic käske mis tahes PowerShelli kataloogis.
Võite kogeda järgmist viga:
2. Loo iooniline projekt
Ionicu ametlik veebileht pakub kolme projektimalli: tühi, vahelehed ja külgmenüü, palun vaata:Hüperlingi sisselogimine on nähtav.
Loome oma rakenduse vahelehtede malli abil, avame PowerShelli CD arenduskataloogi ja käivitame:
kus myApp on meie projekti nimi
Nagu allpool näidatud:
C:\project\android>ionic start myApp tabs √ Kataloogi loomine .\myApp - valmis! √ Tabide allalaadimine ja väljavõtmine starter – tehtud!
? Kas sooviksid integreerida oma uue rakenduse Cordovaga, et sihtida natiivset iOS-i ja Androidi? Jah √ ionic.config.json ja package.json isikupärastamine – tehtud! > ioonilised integratsioonid võimaldavad Cordovat – vaikne √ Allalaadimine integratsiooni Cordova – tehtud! √ Integratsioonifailide kopeerimine projekti – tehtud! [OK] Lisatud Cordova integratsioon!
Sõltuvuste paigaldamine võib võtta mitu minutit.
* IONIC DEVAPP *
Kiirendage arendust Ionic DevAppiga, meie kiire, seadmes testitava mobiilirakendusega
- Testimine iOS-il ja Androidil ilma natiivsete SDK-deta - LiveReload kohene stiili- ja JS uuenduste jaoks
️--> Installi DevApp:Hüperlingi sisselogimine on nähtav. <--
> NPM i × Jooksukäsklus - ebaõnnestus! [VIGA]
>node-sass@4.9.0install C:\project\android\myApp\node_modules\node-sass > sõlmeskriptid/install.js
Binaarfaili allalaadimineHüperlingi sisselogimine on nähtav. Laadi alla täielik Binaarne salvestatud aadressile C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node Binaari vahemällu salvestamine 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 > sõlm lib/post_install.js
>node-sass@4.9.0postinstall C:\project\android\myApp\node_modules\node-sass > sõlmeskriptid/build.js
Binaarne fail leitud aadressil C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node Binaarse testimise Binaarne on täiesti okei npm ERR! tee C:\project\android\myApp\node_modules\fsevents\node_modules npm ERR! kood EPERM npm ERR! ERRNO -4048 npm ERR! syscall LSTAT npm ERR! Viga: EPERM: operatsioon ei ole lubatud, lstat 'C:\project\android\myApp\node_modules\fsevents\node_modules' npm ERR! { Viga: EPERM: operatsioon ei ole lubatud, lstat 'C:\project\android\myApp\node_modules\fsevents\node_modules' npm ERR! stack: 'Error: EPERM: töö ei lubatud, lstat \'C:\\projekt\\android\\myApp\\node_modules\\fsevents\\node_modules\'', npm ERR! ERRNO: -4048, npm ERR! kood: 'EPERM', npm ERR! syscall: 'lstat', npm ERR! path: 'C:\\projekt\\android\\myApp\\node_modules\\fsevents\\node_modules' } npm ERR! npm ERR! Palun proovi seda käsku uuesti käivitada root/administraatorina.
npm ERR! Selle jooksu täielik logi on leitav: npm ERR! C:\Users\itsvse_pc\AppData\Roaming\npm-cache\_logs\2018-06-19T06_52_38_238Z-debug.log Viga tekkis,Lahendus on käivitada cmd administraatorina ja seejärel käivitada ülaltoodud käsk uuesti!!
Kasuta CD-d, et siseneda meie projekti, ja seejärel käivita järgmine käsk, et brauseriteenus käivitada:
Pärast täitmise lõpetamist aitab Ionic meil automaatselt avada vaikimisi brauseri ja hüpata rakenduse lehele, kui brauser lehe avab, on Ionic lülitanud meie jaoks livereload režiimi, pärast avamist muudame faili www all ja salvestame, Ionic teavitab brauserit, et leht veebisoki kaudu värskendada,Me ei pea iga kord lehte käsitsi värskendama, kui muudatusi teeme, ja parandas oluliselt meie töö efektiivsust.
Nagu allpool näidatud:
|