2015-03-30 35 views
8

Ho installato npm localmente in base a un articolo (non ricordo l'URL). In modo che i miei pacchetti npm siano ~/.npm-packages/. Così sorso è in ~/.npm-packages/bin/gulp e questo è un link: gulp -> ../lib/node_modules/gulp/bin/gulp.js Errore Gulp (modulo non trovato)

Quando eseguo which gulp ho ottenuto /home/victor/.npm-packages/bin/gulp

Quando vado alla directory bin ed eseguire gulp come ./gulp.js -v posso vedere che funziona. Tuttavia, quando corro gulp globalmente ho ottenuto tale errore:

module.js:338 
    throw err; 
     ^
Error: Cannot find module '/usr/lib/node_modules/gulp/node_modules/v8flags/3.28.73.flags.json' 
    at Function.Module._resolveFilename (module.js:336:15) 
    at Function.Module._load (module.js:278:25) 
    at Module.require (module.js:365:17) 
    at require (module.js:384:17) 
    at Object.<anonymous> (/usr/lib/node_modules/gulp/bin/gulp.js:25:22) 
    at Module._compile (module.js:460:26) 
    at Object.Module._extensions..js (module.js:478:10) 
    at Module.load (module.js:355:32) 
    at Function.Module._load (module.js:310:12) 
    at Function.Module.runMain (module.js:501:10) 

Così sorso sta cercando di trovare i moduli in/usr/lib, ma perché? Perché non nella mia home directory? Ho tutti questi moduli in ~/.npm-packages/lib/node_modules/gulp/node_modules

Sono assolutamente confuso e non riesco a far funzionare il gulp. Ho provato a reinstallarlo con lo stesso effetto.

+1

Hai gulp installato localmente nel tuo progetto? Dovresti usare solo il pacchetto globale per l'eseguibile. https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md – Ben

+0

Ho avuto lo stesso problema, questo ha aiutato: https://github.com/gulpjs/gulp/issues/958 – mikedidthis

+0

Si prega di dare la risposta sotto il segno accettato – surfer190

risposta

9

Questo è quello che ho fatto per risolvere il problema:

  1. cd/usr/lib/node_modules/sorso/node_modules/v8flags
  2. nodo sudo fetch.js

E questo è tutto. L'ultima istruzione creerà il file richiesto.

Problemi correlati