2017-11-14 2 views
0

Ich versuche NativeScript zu installieren und ich erhalte diese Störung, wenn ichKann das Gerät nicht nativescript

npm i -g nativescript

npm ERR tun! Windows_NT 10.0.14393 npm ERR! argv "C: \ Programme Dateien \ nodejs \ node.exe" "C: \ Benutzer \ John \ AppData \ Roaming \ npm \ node_module \ npm \ bin \ npm-cli.js" "i" "-g" "nativescript" npm ERR! Knoten v8.9.1 npm ERR! npm v4.0.3

npm ERR! Die Eigenschaft 'assert-plus' von undefined kann nicht gelesen werden

. . .

npm ERR! Kann nicht Eigentum 'minimist' undefinierter

lesen, wenn ich diesen Befehl auf einem Mac laufen, erhalte ich:

npm optional SKIPPING OPTIONAL DEPENDENCY WARNEN: [email protected] (node_modules/nativescript/node_modules/FSEvents/node_modules/Abk): npm WARN OPTIONAL DEPENDENCY ENOENT SKIPPING: ENOENT: keine solche Datei oder Verzeichnis, '/ usr/local/lib/node_modules/nativescript/node_modules/FSEvents/node_modules/Abk' umbenennen - > '/usr/local/lib/node_modules/nativescript/node_modules/fsevents/node_modules/.abbrev. LÖSCHEN '

npm ERR! Pfad /usr/local/lib/Knotenmodule/nativescript/Knotenmodule/fsevents/node_modules/ansi-regex npm ERR! Code ENOENT NPM ERR! errno -2 npm ERR! syscall rename npm ERR! enoent ENOENT: Keine solche Datei oder kein Verzeichnis, umbenennen '/ usr/local/lib/Knotenmodule/nativescript/Knotenmodule/fsevents/Knotenmodule/ansi-regex' -> '/ usr/local/lib/Knotenmodule/nativescript/node_modules/fsevents/node_modules/.ansi-regex.DELETE ' npm ERR! enoent Dies hängt damit zusammen, dass npm keine Datei finden kann. npm ERR! enoent

Weiß jemand, wie man das umgeht? Ich habe die neueste Version von Node und Npm. Vielleicht ist das mein Problem? Weiß jemand, welche Version funktionieren würde? Vielen Dank!

Antwort

0

Dies ist für mich interessant war. Ich hatte npm 4.01 auf der Windows-Maschine gehabt und das letzte (npm i -g npm @ späteste), 5.5.1 erhalten, ließ es arbeiten. Auf dem Mac-Rechner hatte ich bereits 5.5.1, aber das Zurückspielen auf 4.1.1 ermöglichte die Installation. Unter Windows war 5.5.1 also gut, aber nicht auf dem Mac.

0

Da Sie Windows verwenden Sie benötigen diese für

Installation auszuführen
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://www.nativescript.org/setup/win'))" 

Siehe https://docs.nativescript.org/start/quick-setup Abschnitt Windows-

+0

Ja, das ist Schritt 3, aber Schritt 2 installiert die CLI, die fehlschlägt. Ich habe das versucht und es installiert die Android-Anforderungen, aber nicht das CLI selbst. – John

Verwandte Themen