npm vérification de mise à jour a échoué
La nuit dernière, j'ai essayé de mettre à jour mon nœud et npm, il semble avoir été une réussite, mais depuis que j'ai reçu ce même message d'erreur à chaque fois que j'essaie et d'exécuter tous les mnp commande.
J'ai essayé de désinstaller et re-installer la ngp, mais ne peut pas obtenir passé ce message d'erreur ci-dessous.
Nœud version: v8.3.0
Message d'erreur que j'obtiens:
┌───────────────────────────────────────────────────────────────────┐
│ npm update check failed │
│ Try running with sudo or get access │
│ to the local update config store via │
│ sudo chown -R $USER:$(id -gn $USER) /Users/veritystothard/.config │
└───────────────────────────────────────────────────────────────────┘
module.js:491
throw err;
^
Error: Cannot find module 'proto-list'
at Function.Module._resolveFilename (module.js:489:15)
at Function.Module._load (module.js:439:25)
at Module.require (module.js:517:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/config-chain/index.js:1:79)
at Module._compile (module.js:573:30)
at Object.Module._extensions..js (module.js:584:10)
at Module.load (module.js:507:32)
at tryModuleLoad (module.js:470:12)
at Function.Module._load (module.js:462:3)
Je ne suis pas sûr de ce que d'autres détails à inclure ici, si quelqu'un a eu ce problème avant, je vous remercie de votre aide. Merci!
- Double Possible de Node.js 0.8.15 mnp Erreur: Impossible de trouver le module de "proto-list'>
- npm install (commande de travail pour moi)
Vous devez vous connecter pour publier un commentaire.
Qui suit est la réponse de github
configstore
dossier était à l'intérieur deC:\Users\<username>\.config
rm -rf .config/configstore
Si vous êtes sur mac os, vous devez mettre à jour le fichier de configuration. Il vous suffit d'entrer cette commande dans votre terminal:
J'ai même erreur après le nœud de la mise à jour je viens donc de supprimer le répertoire .config et cette aide.
J'ai eu le même message d'erreur (mnp vérification de mise à jour a échoué) sur un Centos 7, mais pas lors de l'installation de nœud, juste au moment où loggin sur le serveur et qu'il était, car il n'y avait plus d'espace à gauche. Supprimé certains fichiers, mettre à jour le système et tout a bien fonctionné de nouveau.
Juste au cas où quelqu'un d'autre vient à le même problème.
J'ai eu le même problème sur AWS serveur, j'ai utilisé cette commande pour mettre à jour la configuration des autorisations et les mnp commande a travaillé en douceur.
Essayez d'exécuter l'invite de commande
Run as administrator
mode, si ce n'est pas résolu votre problème, supprimez le.config
dossier sousc:\user\<name of the user>\
et puis essayez d'exécuter l'invite de commandeRun as administrator
mode.Exécuter commande ci-dessous à partir d'une invite de commande
Étape 1 : (Si possible ouvrir cmd en tant qu'administrateur)
- npm install-g npm-l'enregistrement des mises à jour
L'étape 2 :
- Ouvrez invite de nouveau et Créez un nouveau projet
J'ai un Windows 10 environnement:
Pour moi, j'ai d'abord fait assurez-vous que tous les node.exe les instances de tués:
Puis j'ai mis à jour mnp à la dernière version en utilisant npm-l'enregistrement des mises à jour
Enfin, j'ai supprimé
.config
dossier accueil de l'utilisateurC:\Users\<USERNAME>
Qui a résolu mon problème.
a fonctionné pour moi après exécution de la commande ci-dessous
exécution du script pour vérifier les mises à jour
et plus tard la mise à jour à l'aide de
sudo npm