Utilizando Plugman para administrar Plugins

Utilizando Plugman para administrar Plugins

Desde la versión 3.0 adelante, Cordova implementa todo el dispositivo APIs como plugins y les deja desactivado por defecto. También soporta dos formas diferentes para agregar y quitar plugins. La primera es mediante el cordova descrito en la interfaz de línea de comandos CLI. La segunda es mediante el uso de una interfaz de línea de comandos de nivel inferior plugman. Esta guía se centra en el segundo enfoque, que puede ser útil para los desarrolladores que desean actualizar su versión de Córdoba, pero que aún no han adoptado Cordova CLI en su flujo de trabajo.

Para obtener más información sobre plugman, vea el archivo README en su repositorio.

Comandos básicos

Para instalar plugman, debe disponer de node instalado en su máquina:

npm install -g plugman

Aquí está la sintaxis para añadir un plugin para cada plataforma:

plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <name|url|path> [--plugins_dir <directory>] [--www <directory>] [--variable <name>=<value> [--variable <name>=<value> ...]]

Para desinstalar un plugin:

plugman --uninstall --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <id> [--www <directory>] [--plugins_dir <directory>]

Instalación de Plugins de núcleo

Los ejemplos siguientes muestran cómo agregar plugins según sea necesario para que cualquier APIs Cordova utilizas en tu proyecto todavía funcionan después de actualizar a la versión 3.0. Para cada comando, debes seleccionar la plataforma de destino y directorio del proyecto de la plataforma de referencia.