Terug naar diensten

Heeft npm een storing? Live status en storingsmeldingen

Operationeel
Laatste probleem:

Storingsmeldingen voor npm00 · 00:00

Veelvoorkomende problemen met npm

Problemen met npm?

Tik op wat er misgaat — één klik helpt duizenden anderen de storing te zien.

Recente meldingen

Nog geen meldingen

Dienstinformatie en probleemoplossing

npm installeert geen pakketten

Wanneer npm vastloopt tijdens het installeren van afhankelijkheden, ligt het probleem vaak bij een beschadigd cache-geheugen. Voer npm cache clean --force uit en probeer daarna opnieuw. Controleer ook of je Node.js-versie compatibel is met de vereiste pakketversies in package.json. Een mismatch hier veroorzaakt stille fouten die moeilijk te traceren zijn.

Fout bij ophalen van pakketregistry

Als de verbinding met de centrale pakketregistry mislukt, controleer dan eerst je netwerkverbinding en eventuele proxy-instellingen. Soms blokkeert een bedrijfsfirewall het verkeer naar registry.npmjs.org. Stel de registry handmatig in via npm config set registry https://registry.npmjs.org en test de verbinding met npm ping.

Rechtenfouten bij globale installaties

Op Linux en macOS krijg je regelmatig EACCES-fouten bij globale pakketinstallaties. Los dit op door de standaard globale map te wijzigen naar een locatie in je eigen thuismap. Gebruik hiervoor de stappen in de officiële documentatie voor het instellen van een aangepaste prefix. Werken met sudo is een tijdelijke oplossing die op langere termijn nieuwe problemen veroorzaakt.

package-lock.json zorgt voor conflicten

Conflicten in het lockbestand komen veel voor bij samenwerking in teams. Verwijder dan node_modules en het lockbestand volledig en voer een schone installatie uit. Zorg dat alle teamleden dezelfde npm-versie gebruiken om inconsistente lockbestanden te voorkomen.

Traag laden van afhankelijkheden
  • Schakel over naar een regionale mirror als downloads structureel traag verlopen.
  • Gebruik npm ci in plaats van npm install voor herhaalde builds, dit is merkbaar sneller.
  • Verwijder onnodige afhankelijkheden met npm prune om de installatietijd te verkorten.
Pakketversie niet gevonden

Wanneer npm meldt dat een specifieke versie niet bestaat, controleer dan de exacte versienotatie in package.json. Getallen met een tilde of dakje gedragen zich anders dan een exacte versie. Gebruik npm info pakketnaam versions om alle beschikbare versies op te halen en kies een bestaande versie.

Vastgelopen of bevroren npm-proces

Als het installatieproces volledig blokkeert zonder output, sluit het dan af en voer het opnieuw uit met de vlag --verbose. Zo zie je precies welke stap vastloopt. Controleer ook of een antivirusprogramma toegang tot de node_modules-map blokkeert, want dat is een veelvoorkomende maar weinig bekende oorzaak.

Gerelateerde diensten

Status van App Store controleren App Store Operationeel Status van Sharepoint controleren Sharepoint Operationeel Status van Microsoft Office controleren Microsoft Office Operationeel
Bedankt voor uw melding. Deze wordt binnen 5 minuten weergegeven. Geef ons wat tijd voor verificatie en moderatie, en alvast bedankt voor uw geduld.
Voorstellen om te monitoren Help ons verbeteren
Bedankt voor uw suggestie. Deze wordt bekeken en waarschijnlijk geïmplementeerd. Geef ons wel wat tijd, en alvast bedankt voor uw geduld.