2016-05-05 8 views
1

Ich bin neu in NativeScript und zur Zeit werde durch die Installationsschritte hier beschrieben (http://docs.nativescript.org/angular/tutorial/ng-chapter-1) und I Ausführung'tns' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt. NativeScript

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/NativeScript/nativescript-cli/production/setup/native-script.ps1'))" 

und führen Sie das Powershell-Skript Ich bin gerade ich

tns doctor 

und ich

C:\>tns doctor 'tns' is not recognized as an internal or external command, operable program or batch file. 
+2

das ist Schritt 3 in den tutoriall ... Schritt 2 tns instaliing - haben Sie den Befehl "npm installiert -g nativescript" (in der Reihenfolge ausgeführt run npm du hättest node.js Version 4.x oder 5.x) installiert –

+0

In meinem Fall habe ich nativescript bereits installiert Mit dem obigen Befehl und dem Versuch, denselben Befehl auszuführen, scheint npm hängen zu bleiben. – HK1

Antwort

0

gehen Sie zu C: \ Users \ Benutzername \ A ppData \ Roaming \ npm \ node_modules

überprüfen, ob Nativescript installiert ist oder nicht. Wenn nicht-Verzeichnis erstellen und installieren nativescript und kopieren nativescript dir aus node_modules und fügen Sie ihn innerhalb C: \ Users \ Benutzername \ AppData \ Roaming \ NPM \ node_modules

C: \ Benutzer \ Benutzername \ AppData \ Roaming \ NPM \ tns.cmd Datei und kopieren Sie unter Inhalt

@IF EXIST "%~dp0\node.exe" ( "%~dp0\node.exe" "%~dp0\node_modules\nativescript\bin\tns" %* ) ELSE ( @SETLOCAL @SET PATHEXT=%PATHEXT:;.JS;=;% node "%~dp0\node_modules\nativescript\bin\tns" %* )