2015-02-23 8 views
5

Ich benutze Ionic und Phonegap Build Service. Ich verwende auch ionic run [android/ios], um die App während der Entwicklung am Telefon zu testen. Ich stelle fest, dass der Namespace xmlns für die Datei phonegap und die Datei config.xml von cordova unterschiedlich ist. Muss ich zwei separate config.xml-Dateien behalten, eine für phonegap in www/config.xml und eine andere für cordova im Stammverzeichnis? Oder ist es weg, um zu einer config.xml-Datei zu konsolidieren?ionic phonegap build und config.xml

+0

Warum verwenden Sie sowohl PGB als auch Cordova? –

+0

Ich mag Cordova für die Entwicklung, speziell für das Debugging mit Live-Reload. Phonegap build ist jedoch praktisch, um beide Apps gleichzeitig zu erstellen. – eNddy

+0

Gleiche Frage, haben Sie irgendwelche Updates zu diesem Thema? – Louis

Antwort

1

Ionic ist ein Rahmen, der über dem Cordova/PhoneGap Rahmen arbeitet [ua] und es hat viele Unterschiede Namespace Ich bin sicher, dass Sie bereits wie ion-pane bemerkt habe, statt pane nur einer von vielen zu nennen.

Ich fühle, dass dies getan wird, um den Entwickler das Gefühl zu geben, sie arbeiten in einem Rahmen, anstatt zu denken, Winkel zu verstehen, wie diese verschiedenen Rahmenbedingungen, mit denen Sie umgehen müssten (obwohl Sie sind und es würde helfen, wenn Sie sie getrennt voneinander verstehen) und dies ist nur einer der feinen Unterschiede zum ionischen Arbeitsbereich.

Also nein, Sie müssen keine weitere erstellen, das ist die Cordova config.xml, die im Ionic Framework arbeitet.

1

Dies erzeugt www/config.xml (PhoneGap-build) aus bestehenden config.xml (ionische)

npm install pgb-config-maker

Einfach und süß.

+0

Dann './Make-config-xml.sh' Dann' phonegap remote build ios' – siddiq