Sådan installeres Apache Cordova på Ubuntu 18.04 LTS

Apache Cordova (tidligere kendt som PhoneGap) er en gratis og en open source mobiludviklingsramme, der kan bruges til at opbygge applikationer til mobile enheder, der bruger CSS3, HTML5 og JavaScript. Du kan opbygge hybrid mobile applikationer ved hjælp af HTML, CSS og JavaScript i Cordova platform, der vil blive brugt på forskellige mobile platforme som IOS, Android, Windows. Cordova er hurtigere at udvikle hybrid app derefter native app, så det kan spare din udviklingstid.

I denne vejledning lærer vi at installere Cordova på Ubuntu 18.04 LTS (Bionic Beaver).

Krav

  • En server kører Ubuntu 18.04 til dit system.
  • En ikke-root-bruger med sudo-privilegier.

Installer Node.js

Først skal du installere den nyeste version af Node.js til dit system. Som standard er den nyeste version af Node.js ikke tilgængelig i Ubuntu 18.04 standard depot. Så du skal tilføje PPA til node.js til dit system.

Du kan gøre dette med følgende kommando:

sudo apt-get install python-software-egenskaber -y
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

Når depotet er installeret, skal du installere Node.js ved hjælp af følgende kommando:

sudo apt-get install nodejs -y

Installer Cordova

Nu skal du installere Cordova ved hjælp af kommandoen npm som nedenfor:

sudo npm installer -g cordova

Output:

/ usr / bin / cordova -> / usr / lib / node_modules / cordova / bin / cordova + [emailbeskyttet] opdateret 1-pakke i 15.829s

Når Cordova er installeret, kan du tjekke versionen ved hjælp af følgende kommando:

cordova-version

Output:

? Må Cordova anonymt rapportere brugsstatistikker for at forbedre værktøjet over tid? Ja Tak for din tilmelding til telemetri for at hjælpe os med at forbedre cordova. 8.0.0

Opret din første app

Cordova er nu installeret, det er på tide at oprette en app ved hjælp af Cordova.

Kør følgende kommando for at oprette din første app med navnet TestApp:

cordova oprette TestApp

Output:

Oprettelse af et nyt cordova-projekt.

Derefter skal du ændre mappen til TestApp og tilføje den nødvendige platform i din applikation.

cd TestApp
cordova platform tilføj android

Du skal se følgende output:

Brug af cordova-fetch til [e-mail-beskyttet] ~ 7.0.0 Tilføjelse af Android-projekt ... Oprettelse af Cordova-projekt til Android-platformen: Sti: platforme / android Pakke: io.cordova.hellocordova Navn: HelloCordova Aktivitet: MainActivity Android-mål: android-26 Underprojekt Sti: CordovaLib Delprojekt Sti: app Android-projekt oprettet med [e-mail-beskyttet] Android Studio-projekt opdaget Android Studio-projekt opdaget Opdaget plugin "cordova-plugin-whitelist" i config.xml. Føj det til projektet Installation af "cordova-plugin-whitelist" til android Dette plugin er kun relevant for versioner af cordova-android større end 4.0. Hvis du har en tidligere platformversion, behøver du * ikke * dette plugin, da hvidlisten vil blive indbygget. Tilføjelse af cordova-plugin-whitelist til package.json Gemt plugin-information til "cordova-plugin-whitelist" til config.xml - -Gem markér eller gemmes automatisk Gemme [e-mail-beskyttet] ~ 7.0.0 i config.xml-fil ...

Kør derefter følgende kommando for at liste de installerede og tilgængelige platforme til Cordova-applikationen.

cordova platform-s

Output:

Installerede platforme: Android 7.0.0 Tilgængelige platforme: browser ~ 5.0.1 ios ~ 4.5.4 osx ~ 4.0.1
  windows ~ 5.0.0 www ^ 3.12.0

Hvis du vil fjerne enhver platform, kan du fjerne den ved blot at køre følgende kommando:

cordova platform fjern android

Dernæst skal du opfylde alle krav til dit byggemiljø. Du kan gøre dette ved at køre følgende kommando:

cordova krav

Når alle de nødvendige afhængigheder er installeret, skal du køre følgende kommando for at opbygge din applikation:

cordova build android

Links

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.