2016-01-20 13 views
6

Qualsiasi comando Sono tenta di eseguire con NPM ottengo:NPM Non riesci a trovare il modulo 'equilibrata-match'

module.js:340 
    throw err; 
     ^
Error: Cannot find module 'balanced-match' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/glob/node_modules/minimatch/ node_modules/brace-expansion/index.js:2:16) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.require (module.js:364:17) 

Compreso quando cerco di npm install -g balanced-match

+0

Possibile duplicato di [installazione globale NPM "impossibile trovare il modulo"] (http://stackoverflow.com/questions/12594541/npm-global-install-cannot-find-module) – thomaux

+0

Nessuna duplicazione qui, non lo sono cercando di eseguire il pacchetto e ottenere l'errore, sto cercando di installare il pacchetto. –

+0

La causa principale potrebbe essere la stessa? Il tuo NODE_PATH è corretto? – thomaux

risposta

-1

ti posso suggerire il seguente link che suggerire come installare

NPM equilibrata-partita

https://www.npmjs.com/package/balanced-match

o il download da

github.com/juliangruber/balanced-match

+0

Questo non aiuta il problema, dal momento che non può nemmeno eseguire npm per installare questo modulo. – user4815162342

0

So che questo è molto vecchio, e mi auguro che hai trovato la tua risposta, ma per Questors future:

ho visto questo problema di recente quando ho provato a utilizzare npm dopo l'aggiornamento del nodo a una versione più recente con n.

Se si è passati di recente a una versione più recente del nodo e si verifica l'errore sopra menzionato, è possibile risolvere il problema installando l'ultima versione di npm. Poiché ciò potrebbe non essere possibile, poiché npm è utilizzato per aggiornarsi e npm ovviamente non funziona:

  1. Eseguire il downgrade a una versione precedente di nodo su cui è stata eseguita la copia di npm.
  2. Aggiornamento npm: sudo npm install [email protected] -g
  3. Effettuare l'aggiornamento alla versione del nodo che si stava utilizzando in precedenza.

Se ciò non funziona, o si pensa che sarà comunque più facile, potrebbe essere necessario reinstallare npm da binario.

Se non sono state modificate di recente versioni del nodo, potrebbe essere necessario reinstallare il nodo o almeno npm dai rispettivi siti Web.

Problemi correlati