GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Apache Cordova su Ubuntu 18.04 LTS

Apache Cordova (precedentemente noto come PhoneGap) è un framework di sviluppo mobile gratuito e open source che può essere utilizzato per creare applicazioni per dispositivi mobili utilizzando CSS3, HTML5 e JavaScript. Puoi creare applicazioni mobili ibride utilizzando HTML, CSS e JavaScript nella piattaforma Cordova che verranno utilizzate su diverse piattaforme mobili come IOS, Android, Windows. Cordova è più veloce nello sviluppo di app ibride rispetto a quelle native, quindi può farti risparmiare tempo di sviluppo.

In questo tutorial impareremo come installare Cordova su Ubuntu 18.04 LTS (Bionic Beaver).

Requisiti

  • Un server che esegue Ubuntu 18.04 sul tuo sistema.
  • Un utente non root con privilegi sudo.

Installa Node.js

Innanzitutto, dovrai installare l'ultima versione di Node.js sul tuo sistema. Per impostazione predefinita, l'ultima versione di Node.js non è disponibile nel repository predefinito di Ubuntu 18.04. Quindi, dovrai aggiungere PPA per node.js al tuo sistema.

Puoi farlo con il seguente comando:

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

Una volta installato il repository, installa Node.js utilizzando il comando seguente:

sudo apt-get install nodejs -y

Installa Cordova

Ora installa Cordova usando il comando npm come di seguito:

sudo npm install -g cordova

Uscita:

/usr/bin/cordova -> /usr/lib/node_modules/cordova/bin/cordova
+ [email protected]
updated 1 package in 15.829s

Una volta installato il Cordova, puoi controllare la versione usando il seguente comando:

cordova --version

Uscita:

? May Cordova anonymously report usage statistics to improve the tool over time? Yes

Thanks for opting into telemetry to help us improve cordova.

8.0.0

Crea la tua prima app

Cordova è ora installato, è ora di creare un'app utilizzando Cordova.

Esegui il comando seguente per creare la tua prima app con il nome TestApp:

cordova create TestApp

Uscita:

Creating a new cordova project.

Quindi, cambia la directory in TestApp e aggiungi la piattaforma richiesta nella tua applicazione.

cd TestApp
cordova platform add android

Dovresti vedere il seguente output:

Using cordova-fetch for [email protected]~7.0.0
Adding android project...
Creating Cordova project for the Android platform:
	Path: platforms/android
	Package: io.cordova.hellocordova
	Name: HelloCordova
	Activity: MainActivity
	Android target: android-26
Subproject Path: CordovaLib
Subproject Path: app
Android project created with [email protected]
Android Studio project detected
Android Studio project detected
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the project
Installing "cordova-plugin-whitelist" for android

               This plugin is only applicable for versions of cordova-android greater than 4.0. If you have a previous platform version, you do *not* need this plugin since the whitelist will be built in.
          
Adding cordova-plugin-whitelist to package.json
Saved plugin info for "cordova-plugin-whitelist" to config.xml
--save flag or autosave detected
Saving [email protected]~7.0.0 into config.xml file ...

Quindi, esegui il comando seguente per elencare le piattaforme installate e disponibili per l'applicazione Cordova.

cordova platform -ls

Uscita:

Installed platforms:
  android 7.0.0
Available platforms: 
  browser ~5.0.1
  ios ~4.5.4
  osx ~4.0.1
  windows ~5.0.0
  www ^3.12.0

Se vuoi rimuovere qualsiasi piattaforma, puoi rimuoverla semplicemente eseguendo il seguente comando:

cordova platform remove android

Successivamente, dovrai soddisfare tutti i requisiti per il tuo ambiente di compilazione. Puoi farlo eseguendo il seguente comando:

cordova requirements

Una volta che tutte le dipendenze richieste sono state installate correttamente, esegui il comando seguente per creare la tua applicazione:

cordova build android
  • Apache Cordova

Ubuntu
  1. Come installare Apache Maven su Ubuntu 16.04 LTS

  2. Come installare Apache Maven su Ubuntu 18.04 LTS

  3. Come installare Apache Kafka su Ubuntu 18.04 LTS

  4. Come installare Apache Hadoop su Ubuntu 18.04 LTS

  5. Come installare Apache Solr su Ubuntu 20.04 LTS

Come installare Apache CouchDB su Ubuntu 18.04 LTS

Come installare Apache Cassandra su Ubuntu 18.04 LTS

Come installare Apache su Ubuntu 20.04 LTS

Come installare Apache CouchDB su Ubuntu 20.04 LTS

Come installare Apache Groovy su Ubuntu 20.04 LTS

Come installare Apache Cordova su Ubuntu 20.04 LTS