2017-09-22 2 views
0

nicht hinzufügen Ich habe Cordova CLI v 6.5.0 verwendet, um meine Hybrid-Android-App, die ein eigenes Plugin meiner eigenen Erstellung verwendet. Der vollständige Toolchain istKann Cordova-Plugin nach Cordova CLI Update

  • Java 1.8 SDK
  • Cordova CLI 6.5.0
  • NPM 4.1.2

Dies hat immer ohne ein Problem. Ich hatte bis heute kein Upgrade auf Cordova CLI 7.0.1 durchgeführt, da ich Android 4.4 weiterhin unterstützte und die Basisversion mit 7.0.1 5.0 ist. Nachdem die Entscheidung getroffen Unterstützung Android v 4.4 Unterstützung heute fallen entschied ich Cordova CLI und sofort lief in einige unangenehme Überraschungen

  • Erstellen einer Build-extras.gradle Datei zu aktualisieren, die JavaVersion.VERSION_1_8 mit spezifiziert Fehler warf, die behauptet, dass einige meiner Quellcodedateien nicht kompatibel waren. Dies stellt an sich ein Problem dar, da ich einige Java-8-Merkmale wie try_with_resources ausgiebig verwende.
  • Ich entschied mich, vorübergehend auf VERSION_1_7 zurückzusetzen und die App zu kompilieren.
  • Ich dachte, dann würde ich mein Plugin in das Projekt ein (voll gut, dass das System bei meiner Nutzung von Java würde Stirnrunzeln erwarten 8 Syntaxen) und lief in eine andere unangenehme Überraschung, die ich unter

    16 Fehler zu reproduzieren Windows_NT 10.0 .15063 17 Fehler argv "H: \ nodejs \ node.exe" "H: \ nodejs \ node_module \ npm \ bin \ npm-cli.js" "install" "Pfad: \ to \ my-plugin" "- -save“ 18 Fehlerknoten v7.5.0 19 error NPM V4.1.2 20 error Ungültige Version: "1.0"

Ich verstehe diese Fehler nicht - vielleicht wird hier jemand etwas Licht werfen können.

Antwort

Verwandte Themen