/ / Różnica między "budową jonową" a "budową kordoby"? - cordova, struktura jonowa

Różnica między budową jonową a budową kordoby? - cordova, struktura jonowa

Zacząłem uczyć się, jak tworzyć aplikacje mobilne za pomocą jonowej struktury.
Widzę ludzi używających jonowych buildów, a inni używają cordova build.
Chciałbym wiedzieć, jaka jest różnica między nimi i kiedy je stosować.

Odpowiedzi:

4 dla odpowiedzi № 1

Oni są tacy sami. (wyróżnienia dodane)

The build polecenie buduje aplikację dla konkretnej platformy. Podaj dalej ios lub android generować kod specyficzny dla platformy w podkatalogu platformy.

The build dowództwo jest proxy dla Cordova build dowództwo.

Ionic | build CLI


2 dla odpowiedzi nr 2

Patrząc na kod https://github.com/driftyco/ionic-cli/blob/master/lib/ionic/cordova.js budowa jonowa i budowa cordova wydają się byćpodobnie. Nie ustawiono tam żadnych warunków warunkowych dla polecenia "buduj". Polecenie budowania wymaga platformy, więc ustawia kod isPlatformCmd w kodzie, ale jest używane tylko z poleceniami "dodaj" lub "usuń".

Tak więc jedyną różnicą dla "kompilacji" wydaje się być powracający kod powrotu sukcesu bez względu na to, jak kończy się celowo wykonywana kordova.

.then(function() {
return self.runCordova(cmdName, argv);
})
.then(function(runCode) {
//We dont want to do anything if the cordova command failed
if(runCode !== 0 || argv.nosave) {
return
}
...
}

-2 dla odpowiedzi nr 3
  • Apache Cordova to projekt społecznościowy, który pozwala citwórz aplikacje mobilne dla różnych platform mobilnych z jedną unikalną bazą kodu, gdy rozwijasz swoją aplikację za pomocą technologii internetowych (HTML5, JavaScript i CSS3) zamiast polegać na interfejsach API specyficznych dla platformy, takich jak te w systemach Android, iOS lub Windows Phone.

  • Ionic Framework to zestaw klas css oraz biblioteka dyrektyw i modułów JavaScript, zbudowana na bazie Cordova, z AngularJS.