Windows Phone herramientas de línea de comandos

El cordova la utilidad de línea de comandos es una herramienta de alto nivel que le permite construir aplicaciones a través de varias plataformas a la vez. Una versión anterior del marco Cordova ofrece conjuntos de herramientas de línea de comandos específicos de cada plataforma. Para usarlos como una alternativa a la CLI, tienes que descargar esta versión de Córdoba desde cordova.apache.org. La descarga contiene los archivos separados para cada plataforma. Ampliar la plataforma de destino. Las herramientas aquí descritas están normalmente disponibles en el nivel superior bin Directorio de otra manera, consulte el archivo Léame para obtener direcciones más detallada.

Windows Phone

Las herramientas de línea de comandos de Windows Phone apoyan la creación, construcción y ejecución de nuevos proyectos. Los comandos deben ejecutarse desde un símbolo del sistema cmd o powershell.

El repo WP8 ahora incluye código para construir tanto WP7 + WP8 apps. El repositorio tiene subdirectorios para cada uno: wp7 / y wp8 /.

Crear un proyecto

Hay 2 maneras de crear una nueva aplicación Apache Cordova WP7 o WP8.

Ejecute el archivo por lotes para crear e instalar las plantillas.

  • La raíz de la repo contiene un archivo createTemplates.bat. Doble clic en este archivo genera 2 archivos .zip. (CordovaWP7_x_x_x.zip + CordovaWP8_x_x_x.zip donde x.x.x es el número de versión actual) Para utilizar estos archivos en Visual Studio, copia fácilmente a "Mis documentos\Visual Studio 2012\Templates\ProjectTemplates\" entonces serás capaz de crear nuevas aplicaciones Apache Cordova Windows Phone desde el archivo-> menú nuevo proyecto de Visual Studio.

  • Si ejecuta el archivo por lotes desde la línea de comandos, también se puede llamar con un parámetro para instalar automáticamente

Ejecutar el script:

> createTemplates.bat-instalar

Usar los scripts de creación en la línea de comandos

Ejecute el comando create, especificando la ruta existente para el proyecto, el identificador de paquete de reversa-dominio-estilo y nombre para mostrar de la aplicación. Aquí está la sintaxis para Windows Phone 7 y 8:

>.\wp7\bin\create PathToNewProject [ PackageName ] [ AppName ]
>.\wp8\bin\create PathToNewProject [ PackageName ] [ AppName ]

>PathToNewProject : The path to where you wish to create the project
>PackageName      : The namespace for the project (default is Cordova.Example)
>AppName          : The name of the application (default is CordovaWP8AppProj or CordovaWP7AppProj)

>examples:
>.\wp7\bin\create C:\path\to\my_new_project
>.\wp8\bin\create C:\path\to\my_new_project io.cordova.example CordovaWP8App

Inicie Visual Studio y abra el archivo de solución (.sln) en (C:\path\to\my_new_project)

Construir y ejecutar

Construcción de su proyecto (limpia entonces construye)

  • Depuración

    $ C:\path\to\my_new_project\cordova\build--debug

  • Lanzamiento

    $ C:\path\to\my_new_project\cordova\build - liberación

Ejecuta tu aplicación

Ejecutar el comando 'ejecutar' con los siguientes parámetros opcionales

  • Especificación del objetivo. Esto incluye --emulator , --device , o--target=<targetID>.

  • Construir especificación. Esto incluye --debug , --release , o--nobuild.

    $ C:\path\to\my_new_project\cordova\run [destino] [Build]

Por defecto el run comando se llamará con --emulator --debug si no se proporcionan las banderas.

Limpieza

$ C:\path\to\my_new_project\cordova\clean