J'obtiens cette erreur "npm ERR! cb.apply n'est pas une fonction" sous Linux lors de l'installation de npm bien que ma version de npm soit 6.9.0. Ma version de nœud est la v12.18.3. Comment résoudre ce problème?
Réponses
Trop de publicités?
Marek Piotrowski
Points
1993
Ce serait utile si vous partagiez s'il s'agit de Windows ou de Linux, mais l'erreur semble se produire sous Windows. Solution envisageable :
1. Go to C:\Users(your username)\AppData\Roaming
2. Delete the npm folder (possibly back it up) and if there is one npm cache folder.
3. Run `npm cache clear --force` (--force is now required to clean cache)
Après cela, npm install
devrait fonctionner correctement.
אדיר אברג'יל
Points
1
solution pour Windows :
dans mon cas, je ne voulais pas supprimer tout le répertoire npm dans "C:/users/me/AppData/Roaming/" car j'avais de nombreux modules globaux qui existent déjà et sont installés.
ce qui a fonctionné inspiré par @ user14360499 ci-dessus :
- allez dans "C:\Users\me\AppData\Roaming\npm\node_modules"
- supprimer le répertoire 'npm'
-
npm install
mon projet, et continuez à travailler comme d'habitude
Giovanni Esposito
Points
5195
user14360499
Points
21