GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Apache Cordova na Ubuntu 18.04 LTS

Apache Cordova (dříve známý jako PhoneGap) je bezplatný a open source mobilní vývojový rámec, který lze použít k vytváření aplikací pro mobilní zařízení pomocí CSS3, HTML5 a JavaScriptu. Na platformě Cordova můžete vytvářet hybridní mobilní aplikace pomocí HTML, CSS a JavaScriptu, které budou použity na různých mobilních platformách, jako je IOS, Android, Windows. Cordova je rychlejší ve vývoji hybridní aplikace než nativní aplikace, takže vám může ušetřit čas na vývoj.

V tomto tutoriálu se naučíme, jak nainstalovat Cordova na Ubuntu 18.04 LTS (Bionic Beaver).

Požadavky

  • Server se systémem Ubuntu 18.04 pro váš systém.
  • Uživatel bez oprávnění root s právy sudo.

Instalovat Node.js

Nejprve budete muset do systému nainstalovat nejnovější verzi Node.js. Ve výchozím nastavení není nejnovější verze Node.js k dispozici ve výchozím úložišti Ubuntu 18.04. Budete tedy muset do svého systému přidat PPA pro node.js.

Můžete to provést pomocí následujícího příkazu:

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

Jakmile je úložiště nainstalováno, nainstalujte Node.js pomocí následujícího příkazu:

sudo apt-get install nodejs -y

Instalovat Cordova

Nyní nainstalujte Cordova pomocí příkazu npm, jak je uvedeno níže:

sudo npm install -g cordova

Výstup:

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

Jakmile je Cordova nainstalována, můžete zkontrolovat verzi pomocí následujícího příkazu:

cordova --version

Výstup:

? 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

Vytvořte svou první aplikaci

Cordova je nyní nainstalována, je čas vytvořit aplikaci pomocí Cordova.

Spusťte následující příkaz a vytvořte svou první aplikaci s názvem TestApp:

cordova create TestApp

Výstup:

Creating a new cordova project.

Dále změňte adresář na TestApp a přidejte do své aplikace požadovanou platformu.

cd TestApp
cordova platform add android

Měli byste vidět následující výstup:

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 ...

Dále spusťte následující příkaz a vypište nainstalované a dostupné platformy pro aplikaci Cordova.

cordova platform -ls

Výstup:

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

Pokud chcete odebrat jakoukoli platformu, můžete ji odebrat pouhým spuštěním následujícího příkazu:

cordova platform remove android

Dále budete muset splnit všechny požadavky pro vaše prostředí sestavení. Můžete to provést spuštěním následujícího příkazu:

cordova requirements

Jakmile jsou všechny požadované závislosti úspěšně nainstalovány, spusťte následující příkaz k vytvoření aplikace:

cordova build android
  • Apache Cordova

Ubuntu
  1. Jak nainstalovat Apache Kafka na Ubuntu 18.04 LTS

  2. Jak nainstalovat Apache Hadoop na Ubuntu 18.04 LTS

  3. Jak nainstalovat Apache Solr na Ubuntu 20.04 LTS

  1. Jak nainstalovat Apache Maven na Ubuntu 16.04 LTS

  2. Jak nainstalovat Apache Maven na Ubuntu 18.04 LTS

  3. Jak nainstalovat Apache CouchDB 3.1 na Ubuntu 20.04 LTS

  1. Jak nainstalovat Apache NetBeans na Ubuntu 22.04 LTS

  2. Jak nainstalovat Apache Kafka na Ubuntu 16.04 LTS

  3. Jak nainstalovat Apache Maven na Ubuntu 16.04 LTS