2016-08-08 8 views
1

Ich bin neu bei MeteorJS. Ich habe versucht, den WhatsApp Klon auf der Meteor Webseite erwähnt zu lernen, wenn ich versuche, das Android hinzufügen, ich folgende Fehlermeldung bin vor:Meteor hinzufügen Android Platform Fehler

meteor --verbose add-platform android 
C:\Users\Shyam\AppData\Local\.meteor\packages\meteor-tool\1.3.4_1\mt-os.windows.x86_32\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:165 
     throw error; 
      ^
Error: Command failed: D:\Self Courses\meteor projects\whatsapp\.meteor\local\cordova-build\platforms\ios\cordova\version 
'D:\Self' is not recognized as an internal or external command, 
operable program or batch file. 
    at ChildProcess.exitCallback (C:\tools\utils\processes.js:151:23) 
    at ChildProcess.emit (events.js:117:20) 
    at maybeClose (child_process.js:766:16) 
    at Socket.<anonymous> (child_process.js:979:11) 
    at Socket.emit (events.js:95:17) 
    at Pipe.close (net.js:466:12) 

Hat jemand eine Ahnung von dem, was könnte das Problem sein?

Das Java-SDK installiert ist:

java -version 
java version "1.8.0_65" 
Java(TM) SE Runtime Environment (build 1.8.0_65-b17) 
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode) 

Ich habe installiert Android durch Android Studio. Aber ich kann den SDK-Ordner im Verzeichnis programfiles/android/ nicht anzeigen.

bearbeiten: jetzt dieses Problem wurde behoben. Im gegenüber einem anderen:

D:\whatsapp>meteor npm install ionic-scripts --save 
[email protected] D:\whatsapp 
+-- UNMET PEER DEPENDENCY [email protected]^1.5.3 
+-- UNMET PEER DEPENDENCY [email protected]^1.5.3 
+-- UNMET PEER DEPENDENCY [email protected]^1.5.3 
+-- UNMET PEER DEPENDENCY [email protected]^0.2.13 
`-- [email protected] 
    `-- [email protected] 

npm WARN [email protected] requires a peer of [email protected]^1.5.3 but none was installed. 
npm WARN [email protected] requires a peer of [email protected]^1.5.3 but none was installed. 
npm WARN [email protected] requires a peer of [email protected]^1.5.3 but none was installed. 
npm WARN [email protected] requires a peer of [email protected]^0.2.13 but none was installed. 

wie die eckigen Pakete hinzugefügt werden, die erwähnt werden. Ich habe versucht, in der Atmosphäre für Winkel 1.5.3 zu suchen Was die Pakete, die

muss

Antwort

0

Es gibt einen Raum in dem Pfad, den Sie verwenden installiert werden, so dass Sie es entkommen muss, oder den Pfad zwischen Anführungszeichen setzen.

+0

ya, das dachte ich auch. Aber ich habe den Pfad nicht in cmd verwendet, aber ich habe mein Verzeichnis geändert und bin in diesen Pfad gegangen und habe dann den Befehl gegeben. Ich dachte, das System hätte das gehandhabt –

+0

ya, Es funktioniert, wenn ich ein Meteor-Projekt innerhalb eines Pfades erstellen, der keine Leerzeichen enthält. Ich weiß nicht, wie ich den Dateipfad in der Meteorapi erwähnen soll, da er in den Dokumenten nicht erwähnt wird. Dies führt jedoch zu Einschränkungen, dass mein Ordner nur in einer Baumstruktur von Verzeichnissen vorhanden sein muss, die keine Leerzeichen im Namen enthält, was eine schlechte Benutzererfahrung darstellt –

Verwandte Themen