Windows Phone средств командной строки

cordovaУтилиты командной строки является высокого уровня инструмент, который позволяет вам создавать приложения сразу на нескольких платформах. Старые версии структуры Cordova предоставляет наборы средств командной строки для каждой платформы. Чтобы использовать их в качестве альтернативы для CLI, вам нужно скачать эту версию Cordova с cordova.apache.org. Загружаемый файл содержит отдельные архивы для каждой платформы. Разверните узел платформы, которую вы хотите цели. Инструменты, описанные здесь обычно доступны в профиле верхнего уровня bin каталог, в противном случае консультироваться с файлом README для получения более подробной направлениях.

Windows Phone

Средства командной строки Windows Phone поддерживает создание, строительство и запуск новых проектов. Команды должны быть запущены из строки cmd или powershell.

Репо WP8 теперь включает в себя код для построения WP7 + WP8 apps. Репо содержит подкаталоги для каждого: wp7/ иwp8/.

Создание проекта

Есть 2 способа идти о создании нового приложения Apache Cordova WP7 или РГ.8.

Запустите пакетный файл для создания и установки шаблонов.

  • Корень репо содержит файл createTemplates.bat. Дважды щелкнув этот файл будет генерировать 2 ZIP-файлов. (CordovaWP7_x_x_x.zip + CordovaWP8_x_x_x.zip, где ХХХ это номер текущей версии) Легко использовать эти файлы в Visual Studio, копировать их «Мои документы\Visual Studio 2012\Templates\ProjectTemplates\» вы затем сможете для создания новых приложений Apache Cordova Windows Phone из файла Visual Studio-> меню новый проект.

  • Если вы запустите пакетный файл из командной строки, вы также можете позвонить с параметром для автоматической установки

Запустите сценарий:

>createTemplates.bat -install

Использовать скрипты create в командной строке

Запустите create команду, указав существующий путь к проекту, реверс домен стиль пакет идентификатор и отображаемое имя приложения. Вот синтаксис для Windows Phone 7 и 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

Запустите Visual Studio и откройте файл решения (SLN) в (C:\path\to\my_new_project)

Постройте и запустите его

Построение проекта (затем очищает сборки)

  • Отладка

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

  • Релиз

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

Выполнение приложения

Запустите команду «run» со следующими необязательными параметрами

  • Целевая спецификация. Это включает в себя --emulator , --device , или--target=<targetID>.

  • Создание спецификации. Это включает в себя --debug , --release , или--nobuild.

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

По умолчанию run команда будет называться с --emulator --debug если флаги не предоставляются.

Очистка

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