2
votes

Erreur: impossible de trouver le module "../lib/utils/unsupported.js" sur window10

Lorsque j'installe des pakages npm tels que: npm i lodash, npm i bcrypt, etc ..., il y a des erreurs comme ceci:

Error: Cannot find module '../lib/utils/unsupported.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
    at Function.Module._load (internal/modules/cjs/loader.js:506:25)
    at Module.require (internal/modules/cjs/loader.js:636:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js:19:21
    at Object.<anonymous> (C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js:153:3)
    at Module._compile (internal/modules/cjs/loader.js:688:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
    at Module.load (internal/modules/cjs/loader.js:598:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
internal/modules/cjs/loader.js:582
    throw err;


0 commentaires

3 Réponses :


0
votes

Essayez de supprimer le dossier %USERPROFILE%\AppData\Roaming\npm\ et utilisez à nouveau vos commandes. Vous devrez peut-être réinstaller le nœud.


3 commentaires

Je ne trouve pas npm dans le dossier Roaming. et lorsque je réinstalle le nœud, affiche "erreur 2330"


Dites-moi la sortie de npm list -g . Vous pouvez utiliser pastebin.com pour partager le résultat.


vérifie ma réponse



1
votes

Essaye ça

  1. Renommez le dossier nodejs "C: \ Program Files \ nodejs"
  2. Installez à nouveau la version stable actuelle du nœud à partir de https://nodejs.org/en/

0 commentaires

3
votes

Version adaptée à OSX:

rm -rf /usr/local/lib/node_modules
brew reinstall node


0 commentaires