2016-05-17 36 views
5

ho installato Node.js sul mio Windows 7 macchina locale come questo link dice:
install-node-js-npm-windowsL'esecuzione di Gulp non riesce su Windows | Messaggio di errore: errore di compilazione Microsoft JScript, carattere non valido

Dopo che ho installato Gulp.js da questo comando attraverso riga di comando:

npm install -g gulp 

E poi aggiungo questo percorso per zona variabili d'ambiente:

C: \ Users \ Majid \ AppData \ Roaming \ npm \ node_modules \ sorso \ bin

Ora, quando si tenta di eseguire sorso da questo comando:

gulp 

ho ottenuto questo errore:

Gulp run error message

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

Come posso risolvere questo errore & h posso rendere gulp.js funzionante su Windows OS?


EDIT DOPO LA RISPOSTA:
errore è ancora lì.
Sono andato a questo percorso:

C: \ Users \ nome_utente \ AppData \ Roaming \ npm \ node_modules \ sorso \ bin

In linea di comando e provato questo comando:

node gulp.js install 

Ma dice:

No gulpfile trovato

Si deve sapere sorso è stato installato nelle precedenti fasi con successo. (Con alcune avvertenze)
La struttura della gulp.js è per sistemi operativi Linux based.
Sto cercando un modo per rendere questo file funzionabile su Windows OS.



USO:
Voglio correre this javascript based web site sulla mia macchina locale ...

risposta

4

È necessario eseguire "nodo node_modules \ sorso \ bin \ gulp.js installare", basta aggiungere "nodo" il comando di fronte ad essa e anche fare riferimento al link qui sotto per più

Error running gulp on Windows 10

non posso commentare, ma ha fatto si esegue "NPM install" dopo forking del repository, installare package.json dipendenze", dev - dipendenze "?

Gulp deve essere installato Globalmente e anche nella directory di lavoro corrente.

Eseguire il codice seguente per installare Gulp a livello globale e l'altro per installare le dipendenze del repository.

npm install -g gulp 
npm install 

Questa risposta è corretta, ma qual era il problema nel mio fianco?
Non dovrei aggiungere questo percorso:

C: \ Users \ Majid \ AppData \ Roaming \ npm \ node_modules \ sorso \ bin

Per area variabile ambiente.

sono andato nella cartella radice cmd & sorso reinstallato a livello globale e ri corse npm installare & finalmente orologio sorso ha funzionato molto bene.

+0

Ecco il significato di "npm install": per impostazione predefinita, "npm install" installa tutti i moduli elencati come dipendenze in package.json. – MoonLight

+0

@MoonLight Sì, è quello che farà "npm install" e sì, è necessario eseguirlo nella cartella principale del progetto, proprio come hai detto che installerà tutti i moduli elencati come dipendenze in package.json – akinjide

+0

@MoonLight Ti suggerisco di disinstallare Global Gulp e reinstallarlo – akinjide