Retour aux services

npm est-il en panne ? État en direct et signalements de pannes

Opérationnel
Dernier problème:

Signalements de pannes de npm00 · 00:00

Problèmes fréquents de npm

Problèmes avec npm?

Appuyez sur ce qui ne va pas — un clic aide des milliers d'autres à voir la panne.

Signalements récents

Aucun signalement pour le moment

Infos sur le service et dépannage

npm ne répond plus lors d'une installation

Quand une commande npm install tourne indéfiniment sans afficher d'erreur ni progresser, le problème vient souvent du cache corrompu. Exécutez npm cache clean --force, puis relancez l'installation. Si le blocage persiste, supprimez manuellement le dossier node_modules et le fichier package-lock.json avant de réessayer. Un proxy mal configuré dans l'environnement réseau peut aussi bloquer les requêtes vers le registre.

Erreur 404 lors du téléchargement d'un paquet

Ce type d'erreur signifie que npm ne trouve pas le paquet sur le registre. Vérifiez d'abord que le nom est correctement orthographié, y compris la casse. Si vous utilisez un registre privé ou un miroir interne, assurez-vous que l'URL configurée est accessible depuis votre machine. La commande npm config get registry vous montrera vers quel registre les requêtes sont envoyées.

Problèmes d'authentification sur le registre
  • Vérifiez que votre token d'accès n'a pas expiré avec npm whoami
  • Reconnectez-vous via npm login en précisant le registre si nécessaire
  • Consultez le fichier .npmrc dans votre répertoire utilisateur pour détecter des entrées conflictuelles
Conflits de versions dans les dépendances

Les erreurs de type peer dependency failed ou conflicting peer dependency bloquent fréquemment les installations. Le flag --legacy-peer-deps contourne ces conflits en appliquant l'ancien comportement de résolution. Pour comprendre l'origine du problème, npm ls permet de visualiser l'arbre de dépendances et d'identifier quels paquets exigent des versions incompatibles.

Commandes npm ignorées ou introuvables

Si le terminal affiche que la commande npm est inconnue, l'installation de Node.js est probablement incomplète ou la variable PATH ne pointe pas vers le bon répertoire. Réinstallez Node.js via le gestionnaire officiel pour votre système, ou utilisez nvm pour gérer plusieurs versions sans conflits de chemins.

Publication d'un paquet qui échoue silencieusement
  • Confirmez que le champ name dans package.json est unique et respecte le format autorisé
  • Vérifiez que vous êtes connecté au bon compte avec les droits suffisants sur le paquet
  • Assurez-vous que la version indiquée n'a pas déjà été publiée, car republier une version existante est interdit
Interface du site npm.js inaccessible

Quand le site principal ne charge pas ou affiche une erreur serveur, les opérations en ligne comme la recherche de paquets ou la gestion du compte deviennent impossibles. Dans ce cas, utilisez directement le CLI pour interroger les métadonnées avec npm info nom-du-paquet. La plupart des actions courantes restent disponibles en ligne de commande même si l'interface web est temporairement indisponible.

Services associés

Merci pour votre signalement. Il sera affiché dans moins de 5 minutes. Laissez-nous un peu de temps pour la vérification et la modération, et merci d'avance pour votre patience.
Suggérer un service à surveiller Aidez-nous à nous améliorer
Merci pour votre suggestion. Elle sera étudiée et probablement mise en œuvre. Laissez-nous toutefois un peu de temps, et merci d'avance pour votre patience.