2015-10-24 69 views
43

Durante la compilazione con gulp ho ricevuto un errore come di seguito. Come posso aggiustarlo?Errore: impossibile trovare il modulo 'gulp-sass'

module.js: 339

throw err; 
^ 

Errore: Impossibile trovare il modulo 'gulp-sass'

at Function.Module._resolveFilename (module.js:337:15) 
at Function.Module._load (module.js:287:25) 
at Module.require (module.js:366:17) 
at require (module.js:385:17) 
at Object.<anonymous> (/Applications/XAMPP/xamppfiles/htdocs/flyscoot.com/gulpfile.js:2:12) 
at Module._compile (module.js:435:26) 
at Object.Module._extensions..js (module.js:442:10) 
at Module.load (module.js:356:32) 
at Function.Module._load (module.js:311:12) 
at Module.require (module.js:366:17) 

risposta

17

Hai controllato this domanda?

Può essere possibile soluzione è:

rm -rf node_modules/ 
npm install 
+0

ho fatto ma il file non può cancellare –

+0

hai provato con 'sudo'? – vtokmak

49

Basta fare npm update e poi npm install gulp-sass --save-dev nella cartella principale, e poi quando si esegue non dovreste avere problemi.

+0

Ho anche dovuto aggiornare il nodo, quindi ho eseguito il comando – LeRoy

+0

funziona? –

+0

lo ho fatto anch'io, non so che non funziona perché ho il permesso di rilascio –

0

Ho avuto questo problema per giorni in cerca di risposte. Il mio log degli errori era simile a questo npm just won't install node sass L'unico problema era la versione del nodo. Forse può aiutare qualcuno di voi.

ho declassato miei Node.js da 9.3.0 a 6.12.2 ed eseguire:

npm update 
0

Ho avuto lo stesso problema, e risolvo a fare questo 'aggiornamento NPM', ma ricevo il messaggio circa permesso, quindi corro:

sudo chwon -R myuser /home/myUserFolder/.config 

questo set di autorizzazioni per il mio utente esegue comandi npm come amministratore.

Poi corro, ancora una volta

npm update 

e

npm install gulp-sass 

e poi il mio problema con questo è stato risolto.

0

Coloro che stanno ottenendo questo errore, declassare il nodo che si sta utilizzando,

Fase 1:.. disinstallare quello che si sta utilizzando e installare la versione che preferite ho installato node v6.12.3 mio precedente versione nodo era Node.js 9.4.0

Fase 2: link per scaricare https://nodejs.org/en/download/releases/

Spero che questo funzionerà

Problemi correlati