2015-10-06 6 views
8

Ho appena aggiornato dal nodo 0.12.x alla 4.1.0. Dopo averlo fatto, gulp non funziona più. Ecco quello che sto vedendo in console dopo provo a fare funzionare gulpGulp non funziona più dopo l'aggiornamento a node.js 4.1

module.js:338 
throw err; 
^ 

Error: Cannot find module '/Users/me/.node/lib/node_modules/gulp/node_modules/v8flags/cache/4.5.103.35.flags.json' 
at Function.Module._resolveFilename (module.js:336:15) 
at Function.Module._load (module.js:286:25) 
at Module.require (module.js:365:17) 
at require (module.js:384:17) 
at Object.<anonymous> (/Users/me/.node/lib/node_modules/gulp/bin/gulp.js:25:22) 
at Module._compile (module.js:434:26) 
at Object.Module._extensions..js (module.js:452:10) 
at Module.load (module.js:355:32) 
at Function.Module._load (module.js:310:12) 
at Function.Module.runMain (module.js:475:10) 

Ho provato a correre npm install, e l'aggiornamento alla versione più recente di gulp, ma che non ha riparato il problema. Qualche idea su come risolvere questo problema?

+0

Hai anche reinstallato le dipendenze globali o solo quelle locali? –

+0

Aveva lo stesso problema. Risolto tramite l'installazione di nvm e l'utilizzo di un nodo precedente (0.12.7) – Plattsy

+0

ho funzionato ripristinando una versione precedente di gulp. –

risposta

6

È possibile risolvere il problema eliminando le cartelle "npm" e "npm-cache" in "/ usr/local /".

poi fare un

"npm install -g npm" 

Seguito da:

"npm install -g gulp" 

Tutto dovrebbe ora essere aggiornato e pronto per il rock!

EDIT: In Windows le cartelle può essere trovato in "/ utenti/(nome utente)/AppData/Roaming"

+0

Confermato di lavorare! Grazie. –

+0

questo ha funzionato per me – Maccurt

5

eliminare il modulo Gulp nell'errore, così nel tuo caso eliminare questa cartella

/Users/me/.node/lib/node_modules/gulp 

quindi pulire la cache NPM:

$ npm cache clean 

E infine installare Gulp di nuovo a livello globale:

012.
$ npm install -g gulp 

Quindi dovresti trovare che funziona di nuovo - l'ho fatto!

+0

Questo ha funzionato per me, stavo aggiornando al nodo v4.4.0 LTS dalla v0.10.35 – Lekhnath

Problemi correlati