Windows Phone Befehlszeilentools
Die cordova
Befehlszeilen-Dienstprogramm ist ein High-Level Tool, das Ihnen erlaubt, Anwendungen auf mehreren Plattformen gleichzeitig zu erstellen. Eine ältere Version von Cordova Rahmen bietet Gruppen von Befehlszeilentools, die spezifisch für jede Plattform. Wenn sie als Alternative zu den CLI verwenden möchten, müssen Sie diese Version von Cordova von cordova.apache.orgherunterladen. Der Download enthält separate Archiv für jede Plattform. Erweitern Sie die gewünschte Ziel-Plattform. Die hier beschriebenen Tools sind in der Regel in der obersten Ebene bin
Verzeichnis, sonst finden Sie in die README -Datei ausführlichere Wegbeschreibung.
Windows Phone
Die Windows Phone-Befehlszeilen-Tools unterstützen, erstellen, Erstellung und Ausführung von neue Projekten. Befehle müssen über eine Cmd oder Powershell-Eingabeaufforderung ausgeführt werden.
WP8-Repo jetzt enthält Code zum Erstellen von WP7 + WP8 apps. Das Repo hat Unterverzeichnisse für die einzelnen: wp7/
undwp8/
.
Erstellen Sie ein Projekt
Es gibt 2 Möglichkeiten, gehen Sie zum Erstellen einer neuen Apache Cordova WP7 oder WP8.
Führen Sie die Batchdatei erstellen und installieren Sie die Vorlagen.
Der Stamm der Repo enthält eine Datei createTemplates.bat. Doppelklick auf diese Datei wird 2 Zip-Dateien generiert. (CordovaWP7_x_x_x.zip + CordovaWP8_x_x_x.zip wo x.x.x die aktuelle Versionsnummer ist) Um diese Dateien in Visual Studio kopieren leicht zu verwenden werden sie zu "Mein Dateien\Visual Studio 2012\Templates\ProjectTemplates\" Sie dann neue Apache Cordova Windows Phone apps aus der Visual Studio-Datei-> neues Projekt im Menü erstellen können.
Wenn Sie die Batch-Datei von der Befehlszeile aus ausführen, können Sie auch mit einem Parameter automatisch installieren aufrufen
Führen Sie das Skript:
> createTemplates.bat-installieren
Verwenden Sie Create-Skripts über die Befehlszeile
Führen Sie den create
Befehl, der vorhandenen Pfad für das Projekt, die rückwärts-Domäne-Style Paket-ID und die app-Anzeigenamen angeben. Hier ist die Syntax für Windows Phone 7 und 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
Starten Sie Visual Studio und öffnen Sie die Projektmappendatei (.sln) in (C:\path\to\my_new_project)
Erstellen und ausführen
Erstellen des Projekts (reinigt dann baut)
Debug
$ C:\path\to\my_new_project\cordova\build --debug
Release
$ C:\path\to\my_new_project\cordova\build --release
Ausführen der Anwendung
Führen Sie den Befehl "ausführen" mit den folgenden optionalen Parametern
Lastenheft. Dazu gehören
--emulator
,--device
, oder--target=<targetID>
.Spezifikation zu bauen. Dazu gehören
--debug
,--release
, oder--nobuild
.$ C:\path\to\my_new_project\cordova\run [Target] [Build]
In der Standardeinstellung der run
Befehl mit genannt werden --emulator --debug
Wenn Flaggen nicht bereitgestellt werden.
Reinigung
$ C:\path\to\my_new_project\cordova\clean