Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Següent revisió | Revisió prèvia | ||
|
cordova_install [2022/12/16 19:14] enric_mieza_sanchez creat |
cordova_install [2024/09/18 16:14] (actual) enric_mieza_sanchez [Instal·lació en Ubuntu] |
||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| ====== Cordova: instal·lació ====== | ====== Cordova: instal·lació ====== | ||
| + | <WRAP info> | ||
| Ve de l' | Ve de l' | ||
| + | </ | ||
| Aquí s' | Aquí s' | ||
| Línia 19: | Línia 20: | ||
| Per instal·lar Cordova necessites un bon plegat d' | Per instal·lar Cordova necessites un bon plegat d' | ||
| - **Android Studio** que ens facilitarà les eines de l' | - **Android Studio** que ens facilitarà les eines de l' | ||
| - | - **Java | + | - **Java JDK** té les llibreries de compilació de Java. |
| - **NodeJS** que ens facilitarà el gestor de paquets NPM amb el què podrem instal·lar Cordova | - **NodeJS** que ens facilitarà el gestor de paquets NPM amb el què podrem instal·lar Cordova | ||
| - **Gradle** en la darrera versió. | - **Gradle** en la darrera versió. | ||
| Línia 37: | Línia 38: | ||
| - Primer cal tenir instal·lat **Anrdoid Studio**:< | - Primer cal tenir instal·lat **Anrdoid Studio**:< | ||
| - Prova de crear un projecte dins d' | - Prova de crear un projecte dins d' | ||
| - | - Cal **instal·lar Java 8 JDK, només funcionarà amb aquesta versió** de Java. | + | - Cal **instal·lar Java JDK**. |
| - | - Vigila que no tens cap altra versió instal·lada. Si la tens, desinstal·la-la. Comprova si la tens amb (ha de sortir-te openjdk version 1.8):< | + | - Vigila que no tens cap altra versió instal·lada:< |
| - | - Instal·la Java 8 JDK:< | + | - Instal·la Java JDK:< |
| - | - Ajusta la variable d' | + | $ sudo apt install |
| + | - Ajusta la variable d' | ||
| - Millor que afegeixis aquest export a l' | - Millor que afegeixis aquest export a l' | ||
| - | - Necessitarem **instal·lar NodeJS**, no pel servidor web, sinó perquè necessitem el gestor de paquets '' | + | - Necessitarem **instal·lar NodeJS**, no pel servidor web, sinó perquè necessitem el gestor de paquets '' |
| - | - Canviem repos per [[https:// | + | - Per a Ubuntu 22.04 (jammy) |
| - | - Instal·lar nodejs:< | + | $ sudo apt update |
| + | $ sudo apt install nodejs npm | ||
| + | $ sudo npm install | ||
| + | $ sudo n lts | ||
| + | $ node --version</ | ||
| + | - Per a Ubuntu 24.04 (noble) la versió que ve per defecte (v18) ens és suficient:< | ||
| + | $ sudo apt update | ||
| + | $ sudo apt install nodejs | ||
| + | </ | ||
| - Instal·lar **Cordova**: | - Instal·lar **Cordova**: | ||
| - | - També ens caldrà | + | - Instal·lar |
| - | - Ajustem | + | - En Ubuntu 22.04 (jammy): ajustem |
| $ sudo apt install gradle</ | $ sudo apt install gradle</ | ||
| + | - En Ubuntu 24.04 (noble): instal·lem via '' | ||
| - Comprova que és una versió recent (7.x durant l'any 2022) amb:< | - Comprova que és una versió recent (7.x durant l'any 2022) amb:< | ||
| Línia 84: | Línia 95: | ||
| ==== Variables d' | ==== Variables d' | ||
| Si al llançar el '' | Si al llançar el '' | ||
| - | export | + | export |
| El millor és que incloguis aquestes darreres instruccions a l' | El millor és que incloguis aquestes darreres instruccions a l' | ||
| Línia 106: | Línia 117: | ||
| ==== Java version ==== | ==== Java version ==== | ||
| - | Si tenim el Java 11 no serveix, ha de ser Java 8. Això ho pots saber amb | + | Si tenim una versió de Java diferent de la 11 no ens funcionarà. Això ho pots saber amb: |
| $ java -version | $ java -version | ||
| - | Si tenim la 11, podem instal·lar en paral·lel la 8 amb: | + | Si en tenim una altra, podem instal·lar en paral·lel |
| - | $ sudo apt install openjdk-8-jdk | + | $ sudo apt install openjdk-11-jdk |
| - | I posar la 8 com a versió per defecte amb: | + | I posar la 11 com a versió per defecte amb: |
| $ sudo update-alternatives --config java | $ sudo update-alternatives --config java | ||
| $ sudo update-alternatives --config javac | $ sudo update-alternatives --config javac | ||
| | | ||
| Si es queixa de que no troba JAVA_HOME, l' | Si es queixa de que no troba JAVA_HOME, l' | ||
| - | export JAVA_HOME=/ | + | export JAVA_HOME=/ |
| Si aquest no fos el //path// adequat de JAVA_HOME us donaria un error. Mireu quin és buscant on està la ruta del compilador java | Si aquest no fos el //path// adequat de JAVA_HOME us donaria un error. Mireu quin és buscant on està la ruta del compilador java | ||
| Línia 149: | Línia 160: | ||
| Les variables d' | Les variables d' | ||
| export JAVA_HOME=/ | export JAVA_HOME=/ | ||
| - | export | + | export |
| També hi ha un [[https:// | També hi ha un [[https:// | ||