npm è down?
Caricamento dell'ultimo stato…
npm non funziona? Stato in tempo reale dalla pagina di stato di npm, dai nostri controlli e dalle segnalazioni degli utenti, aggiornato ogni minuto.
- Stato ufficiale
- Raggiungibile
- Segnalazioni nell’ultima ora
I dati dettagliati di questo servizio non sono disponibili per qualche istante. Lo stato qui sopra viene dal nostro ultimo controllo.
la pagina di stato di npm
- www.npmjs.com website
- Package installation
- Package publishing
- Package search
- Security Audit
- Replication Feed
Non funziona per me
Scegli cosa non funziona. La tua segnalazione compare nel grafico qui sotto entro pochi minuti.
Ultime 24 ore
- Operativo
- Prestazioni ridotte
- Disservizio parziale
- Disservizio grave
- Nessun dato
- Controllo di raggiungibilità (registry.npmjs.org)
Per regione
| Regione | npm registry registry.npmjs.org |
|---|---|
| N. Virginia | |
| Oregon | |
| Frankfurt | |
| Singapore | |
| Tokyo | |
| São Paulo |
Ogni riga mostra l’ultimo risultato da quella regione. Come controlliamo
Ultimi 90 giorni
Controlliamo npm direttamente dal 28 ott 2026. I giorni precedenti vengono dalla sua pagina di stato.
8 giorni con problemi negli ultimi 90 giorni.
Incidenti recenti
Incidenti: 5 negli ultimi 30 giorni e 10 negli ultimi 90, con una durata mediana di 1 h 44 min.
- Minor issues impacting package publishPrestazioni ridotte37 min
- View package and auth outage on npmjs.comDisservizio parziale35 min
- Degraded Publish, Install, and View PackagePrestazioni ridotte5 h 16 min
- Degraded Package Install and PublishingDisservizio parziale1 h 50 min
- Issues with login and viewing packagesPrestazioni ridotte2 h 15 min
- Issues with npm package publish and private installPrestazioni ridotte5 h 57 min
- Package Publish DegradationPrestazioni ridotte59 min
- Publishing Packages Degraded PerformancePrestazioni ridotte21 min
- npm audits endpoint is having issuesPrestazioni ridotte2 h 19 min
- Intermittent Failures Impacting npm PublishPrestazioni ridotte1 h 39 min
Se npm non funziona per te
npm è il registro di pacchetti e lo strumento da riga di comando per JavaScript, gestito da GitHub, che ospita milioni di pacchetti open source.
Errori comuni di npm
| Errore | Cosa significa | Di solito | Cosa fare |
|---|---|---|---|
npm http 500 https://registry.npmjs.org/... | Il registro ha restituito un errore del server o un not found per un pacchetto che esiste. La documentazione di npm lo indica come molto probabilmente un problema temporaneo del registro. | Un disservizio | Controlla la pagina di stato di npm e riprova più tardi. Fonte |
npm ERR! Error: 404 Not Found | Non è stato possibile trovare il pacchetto o il tarball. Se il pacchetto esiste ed è in corso un incidente, è un problema del registro. Altrimenti controlla il nome. | Lato tuo | Controlla il nome e la versione del pacchetto. Se esiste, riprova più tardi. Fonte |
No compatible version found | Il tuo npm è obsoleto. | Lato tuo | Aggiorna all'ultima versione stabile di npm. Fonte |
npm ERR! Error: ENOSPC, write | L'unità su cui stai installando non ha spazio o non ha i permessi di scrittura. | Lato tuo | Libera spazio su disco o sposta la cartella tmp di npm in un percorso con più spazio. Fonte |
SSL Error | npm usa SSL verso un endpoint non cifrato, di solito per un errore nella configurazione del proxy. | Lato tuo | Correggi le impostazioni del proxy o l'URL del registry. Fonte |
Succede solo a te?
- Esegui npm ping per verificare se il registry risponde dalla tua macchina.
- Prova npm view <package> con un pacchetto molto usato: se funziona, il problema è il nome del pacchetto, l'autenticazione o la cache.
- Controlla se il tuo progetto usa un registry privato o un proxy in .npmrc: potrebbe essere questo a fallire.
- Svuota la cache con npm cache clean --force in caso di errori casuali.
- Controlla status.npmjs.org per eventuali incidenti del registry.
Alternative a npm
Domande
npm pubblica gli incidenti del registry su status.npmjs.org. Se le installazioni falliscono con errori 500 per pacchetti che esistono, la documentazione di npm dice che quasi certamente si tratta di un problema temporaneo del registry.
Di solito il nome o la versione del pacchetto è sbagliato, oppure il pacchetto è privato e non hai effettuato l'accesso. Se un pacchetto pubblico noto restituisce 404, il registry potrebbe avere dei problemi.
Fonti: docs.npmjs.com, status.npmjs.org
Ricevi un avviso quando npm blocca la tua app.
Se il tuo prodotto dipende da npm, anche i tuoi utenti ne subiscono i disservizi. Punta un monitor Site Qwality sull’endpoint di npm che usi e sul tuo sito, e ti avvisiamo su Slack, via email, SMS o webhook appena uno dei due smette di rispondere.