2017-10-21 27 views
1

Je crois que j'ai vraiment bousillé NPM. J'ai donc essayé de faire fonctionner Gulp et ce n'était pas si j'ai essayé de changer la route mais par erreur je suppose que l'article que je regardais était pour mac et j'ai des fenêtres. Quoi qu'il en soit, j'ai essayé de faire une solution et ça fonctionnait encore légèrement à ce moment-là, donc j'ai ouvert npm config edit et un fichier est apparu pour changer le préfixe mais quand je l'ai fait, je l'ai copié et collé accidentellement nom d'utilisateur de l'ordinateur et maintenant npm ne fonctionnera pas du tout ou même charger n'importe quoi et j'essaie de déplacer le fichier, mais je ne peux pas utiliser npm maintenant et je ne peux pas trouver le fichier.J'ai vraiment foiré NPM

j'utilisais cela me aider npm - EPERM: operation not permitted on Windows

Répondre

0

Il suffit de désinstaller et réinstaller entièrement nœud. Ce sera plus rapide que d'essayer de résoudre ce problème.

+0

J'ai essayé cela. n'a toujours pas résolu le problème –

+0

Comment l'avez-vous 'désinstallé'? Sinon, vous devez donner plus de détails sur ce que vous avez fait pour le casser. Les commandes réelles seraient utiles. Si le désinstaller réellement (en supprimant TOUT nœud lié) ne vous aide pas alors vous avez probablement modifié votre chemin d'accès à Windows et devriez supprimer tout nœud lié à partir de là. La seule raison pour laquelle une réinstallation propre ne fonctionnerait pas est si vous n'avez pas réellement supprimé tout d'avant. – AllTheTime

+0

Exécuter npm config edit (Vous obtiendrez l'éditeur de bloc-notes) Modifier la variable de préfixe à C: \ Users \ \ AppData \ Roaming \ npm –

2

J'ai trouvé la réponse.

Vous voulez aller à thisPC -> C: -> utilisateurs -> \ nom d'utilisateur de votre ordinateur \ -> npmrc (fichier NPM RC), allez dans ce fichier, allez au préfixe = (sorte de haut) et puis fixez le chemin. Merci tout le monde!