2016-05-17 10 views
5

Ich installierte Node.js auf meinem Windows 7 lokalen Rechner als Link sagt:
install-node-js-npm-windowsGulp run schlägt auf Windows | Fehlermeldung: Microsoft JScript Übersetzungsfehler, ungültige Zeichen

Danach habe ich installiert Gulp.js durch diesen Befehl durch Befehlszeile:

npm install -g gulp 

Und dann füge ich diesen Weg zu Umgebungsvariablen Bereich:

Benutzer \ \ Majid \ AppData \ Roaming \ NPM \ node_modules \ schluck \ bin

Jetzt, wenn ich versuche Schluck von diesem Befehl auszuführen:

C

gulp 

ich diesen Fehler habe:

Gulp run error message

Windows Script Host 
Line: 1 
Char: 1 
Error: Invalid character 
Code: 800A03F6 
Source: Microsoft JScript compilation error 

Wie kann ich dieses Problem lösen Fehler & h Kann ich gulp.js auch auf Windows OS ausführen?


EDIT NACH DER ANTWORT:
Fehler ist immer noch da.
ich auf diesem Weg ging:

C: \ Users \ Benutzername \ AppData \ Roaming \ NPM \ node_modules \ schluck \ bin

In Kommandozeile und versucht, diesen Befehl ein:

node gulp.js install 

Aber es sagt:

Kein gulpfile gefunden

Sie schluck wissen sollten erfolgreich in den vorherigen Schritten installiert. (Bei einigen Warnungen)
Die Struktur gulp.js für Linux-basierten Betriebssystemen ist.
Ich bin auf der Suche nach einer Möglichkeit, diese Datei unter Windows OS funktionsfähig zu machen.



ANWENDUNG:
ich this javascript based web site auf meinem lokalen Rechner ...

Antwort

4

Sie müssen laufen "Knoten node_modules \ schluck \ bin \ gulp.js installieren" ausführen möchten, fügen Sie einfach "Knoten" Befehl vor ihm und beziehen sich auch auf den Link unten für weitere

Error running gulp on Windows 10

ich nicht kommentieren kann, aber haben Sie laufen „npm installieren“, nachdem das Repository gabeln, package.json „Abhängigkeiten zu installieren, dev - Abhängigkeiten "?

Gulp muss global und auch in Ihrem aktuellen Arbeitsverzeichnis installiert werden.

Führen Sie den folgenden Code aus, um Gulp global zu installieren, und den anderen, um die Repository-Abhängigkeiten zu installieren.

npm install -g gulp 
npm install 

Diese Antwort ist richtig, aber was war das Problem in meiner Seite?
Ich sollte diesen Weg nicht hinzufügen:

C: \ Users \ Majid \ AppData \ Roaming \ NPM \ node_modules \ schluck \ bin

Um die Umgebungsvariable Bereich.

ging ich zum Stammordner in cmd & neu installiert schluck global und wieder lief npm installieren & schließlich schluck Uhr sehr gut funktioniert.

+0

Hier ist die Bedeutung von "npm install": Standardmäßig installiert "npm install" alle Module, die als Abhängigkeiten in package.json aufgelistet sind. – MoonLight

+0

@MoonLight Ja wahr, das ist es, was "npm install" tun wird, und ja, Sie müssen es im Stammordner des Projekts ausführen, genau wie Sie gesagt haben, dass es alle Module installieren wird, die als Abhängigkeiten in package.json – akinjide

+0

@MoonLight aufgelistet sind Ich würde vorschlagen, dass Sie global gulp deinstallieren und neu installieren – akinjide