Paralelamente a tener instalado PhoneGap Desktop, con el cual también podremos crear proyectos además de emparejar un dispositivo móbil para test, instalaremos PhoneGap Cli para usar la consola.
Estos son los requisitos previos:
-
o
- Node.js – a JavaScript runtime to build your JavaScript code
- git – used in the background by the CLI to download assets. It comes pre-installed on some operating systems. You can check if it’s already installed by typing git from the command line.
o
Instalamos PhoneGap
npm install -g phonegap
E instalamos Cordova
sudo npm install -g cordova
Creamos un proyecto, nos ubicamos en la ruta deseada y usamos el siguiente comando
phonegap create myApp --template push
También podríamos haber especificado un nombre y un identificador de la siguiente forma
$ phonegap create myApp --id "org.myapp.sample" --name "appSample" --template phonegap-template-push
Verificamos que vemos el siguiente mensaje
Creating a new cordova project. Retrieving phonegap-template-push using npm...
Accedemos a la carpeta que se ha generado (nombre del proyecto) y comprobamos que se han generado los archivos necesarios
cd myApp dir config.xml hooks platforms plugins www
Accedemos a la carpeta www y arrancamos el servidor
phonegap serve [phonegap] starting app server... [phonegap] listening on 192.168.1.11:3000 [phonegap] [phonegap] ctrl-c to stop the server [phonegap]
Como vemos nos indica que el servidor ya está accesible desde una ip y puerto, si nos devuelve usando el navegador un error que dice que la operación es insegura debemos conectarnos usando localhost (evidentemente en la máquina donde corre el servidor).
