Node.js: Fehlercodes
Suchen Sie nach Code oder Fehlermeldung, um offizielle Erklärungen sowie Links zur Fehlerbehebung und Diagnose zu finden.
Die Suche erfolgt im Browser. Dieselbe Nummer kann je nach Produkt unterschiedliche Bedeutungen haben.
Node.js Code
449 Ergebnisse- abort err
Wird verwendet, wenn ein Vorgang abgebrochen wurde (normalerweise mithilfe eines AbortControllers). APIs, die AbortSignals nicht verwenden, lösen bei diesem Code normalerweise keinen Fehler aus. Dieser Code verwendet nicht die reguläre ERR_*-Konvention, die Node.js-Fehler verwenden, um mit dem AbortError der Webplattform kompatibel zu sein.
Node.jsNode.js - Permission denied
EACCES (Berechtigung verweigert): Es wurde versucht, auf eine durch die Dateizugriffsberechtigungen verbotene Weise auf eine Datei zuzugreifen.
Node.jsNode.js - Address already in use
EADDRINUSE (Adresse wird bereits verwendet): Ein Versuch, einen Server (net, http oder https) an eine lokale Adresse zu binden, ist fehlgeschlagen, da ein anderer Server auf dem lokalen System diese Adresse bereits belegt.
Node.jsNode.js - Connection refused
ECONNREFUSED (Verbindung abgelehnt): Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung aktiv abgelehnt hat. Dies ist in der Regel darauf zurückzuführen, dass versucht wird, eine Verbindung zu einem Dienst herzustellen, der auf dem fremden Host inaktiv ist.
Node.jsNode.js - Connection reset by peer
ECONNRESET (Verbindung vom Peer zurückgesetzt): Eine Verbindung wurde von einem Peer zwangsweise geschlossen. Dies ist normalerweise auf einen Verbindungsverlust am Remote-Socket aufgrund einer Zeitüberschreitung oder eines Neustarts zurückzuführen. Wird häufig über die http- und net-Module angetroffen.
Node.jsNode.js - File exists
EEXIST (Datei existiert): Eine vorhandene Datei war das Ziel einer Operation, die erforderte, dass das Ziel nicht existierte.
Node.jsNode.js - Is a directory
EISDIR (Ist ein Verzeichnis): Eine Operation hat eine Datei erwartet, aber der angegebene Pfadname war ein Verzeichnis.
Node.jsNode.js - Too many open files in system
EMFILE (Zu viele offene Dateien im System): Die maximale Anzahl der auf dem System zulässigen Dateideskriptoren wurde erreicht und Anforderungen für einen anderen Deskriptor können erst erfüllt werden, wenn mindestens einer geschlossen wurde. Dies tritt auf, wenn viele Dateien gleichzeitig parallel geöffnet werden, insbesondere auf Systemen (insbesondere macOS), auf denen es ein niedriges Dateideskriptorlimit für Prozesse gibt. Um einen niedrigen Grenzwert zu beheben, führen Sie ulimit -n 2048 in derselben Shell aus, in der auch der Node.js-Prozess ausgeführt wird.
Node.jsNode.js - No such file or directory
ENOENT (Keine solche Datei oder kein solches Verzeichnis): Wird häufig von fs-Vorgängen ausgelöst, um anzuzeigen, dass eine Komponente des angegebenen Pfadnamens nicht vorhanden ist. Unter dem angegebenen Pfad konnte keine Entität (Datei oder Verzeichnis) gefunden werden.
Node.jsNode.js - Not a directory
ENOTDIR (Kein Verzeichnis): Eine Komponente des angegebenen Pfadnamens existierte, war jedoch nicht wie erwartet ein Verzeichnis. Wird häufig von fs.readdir ausgelöst.
Node.jsNode.js - Directory not empty
ENOTEMPTY (Verzeichnis nicht leer): Ein Verzeichnis mit Einträgen war das Ziel einer Operation, die ein leeres Verzeichnis erfordert, normalerweise fs.unlink.
Node.jsNode.js - DNS lookup failed
ENOTFOUND (DNS-Suche fehlgeschlagen): Zeigt einen DNS-Fehler von EAI_NODATA oder EAI_NONAME an. Dies ist kein Standard-POSIX-Fehler.
Node.jsNode.js - Operation not permitted
EPERM (Vorgang nicht zulässig): Es wurde versucht, einen Vorgang auszuführen, der erhöhte Berechtigungen erfordert.
Node.jsNode.js - Broken pipe
EPIPE (Broken Pipe): Ein Schreibvorgang auf einer Pipe, einem Socket oder einem FIFO, für den es keinen Prozess zum Lesen der Daten gibt. Tritt häufig auf der Netz- und HTTP-Ebene auf und weist darauf hin, dass die Remote-Seite des Streams, in den geschrieben wird, geschlossen wurde.
Node.jsNode.js - access denied
Ein besonderer Fehlertyp, der immer dann ausgelöst wird, wenn Node.js versucht, Zugriff auf eine durch das Berechtigungsmodell eingeschränkte Ressource zu erhalten.
Node.jsNode.js - ambiguous argument
Ein Funktionsargument wird in einer Weise verwendet, die darauf hindeutet, dass die Funktionssignatur möglicherweise missverstanden wird. Dies wird vom Modul „node:assert“ ausgelöst, wenn der Nachrichtenparameter in „assertion.throws(block, message)“ mit der vom Block ausgegebenen Fehlermeldung übereinstimmt, da diese Verwendung darauf hindeutet, dass der Benutzer davon ausgeht, dass es sich bei der Nachricht um die erwartete Nachricht handelt und nicht um die Nachricht, die der AssertionError anzeigt, wenn der Block nicht auslöst.
Node.jsNode.js - arg not iterable
Ein iterierbares Argument (d. h. ein Wert, der mit for...of-Schleifen funktioniert) war erforderlich, wurde jedoch nicht für eine Node.js-API bereitgestellt.
Node.jsNode.js - assertion
Ein besonderer Fehlertyp, der immer dann ausgelöst werden kann, wenn Node.js einen außergewöhnlichen Logikverstoß erkennt, der niemals auftreten sollte. Diese werden typischerweise vom Modul node:assert ausgelöst.
Node.jsNode.js - async callback
Es wurde versucht, etwas, das keine Funktion ist, als AsyncHooks-Rückruf zu registrieren.
Node.jsNode.js - async loader request never settled
Ein Vorgang im Zusammenhang mit dem Laden von Modulen wird durch einen asynchronen Loader-Hook angepasst, der das Versprechen nie erfüllt, bevor der Loader-Thread beendet wird.
Node.jsNode.js - async type
Der Typ einer asynchronen Ressource war ungültig. Benutzer können auch ihre eigenen Typen definieren, wenn sie die öffentliche Embedder-API verwenden.
Node.jsNode.js - brotli compression failed
An einen Brotli-Stream übergebene Daten wurden nicht erfolgreich komprimiert.
Node.jsNode.js - brotli invalid param
Beim Erstellen eines Brotli-Streams wurde ein ungültiger Parameterschlüssel übergeben.
Node.jsNode.js - buffer context not available
Es wurde versucht, eine Node.js-Pufferinstanz aus Add-on- oder Embedder-Code zu erstellen, während sie sich in einem JS-Engine-Kontext befand, der keiner Node.js-Instanz zugeordnet ist. Die an die Buffer-Methode übergebenen Daten sind freigegeben, wenn die Methode zurückkehrt. Wenn dieser Fehler auftritt, besteht eine mögliche Alternative zum Erstellen einer Buffer-Instanz darin, ein normales Uint8Array zu erstellen, das sich nur im Prototyp des resultierenden Objekts unterscheidet. Uint8Arrays werden allgemein in allen Node.js-Kern-APIs akzeptiert, in denen Puffer vorhanden sind. Sie sind in allen Kontexten verfügbar.
Node.jsNode.js - buffer out of bounds
Es wurde versucht, einen Vorgang außerhalb der Grenzen eines Puffers durchzuführen.
Node.jsNode.js - buffer too large
Es wurde versucht, einen Puffer zu erstellen, der größer als die maximal zulässige Größe ist.
Node.jsNode.js - cannot transfer object
Der an postMessage() übergebene Wert enthielt ein Objekt, dessen Übertragung nicht unterstützt wird.
Node.jsNode.js - cannot watch sigint
Node.js konnte nicht auf das SIGINT-Signal achten.
Node.jsNode.js - child closed before reply
Ein untergeordneter Prozess wurde geschlossen, bevor der übergeordnete Prozess eine Antwort erhielt.
Node.jsNode.js - child process ipc required
Wird verwendet, wenn ein untergeordneter Prozess ohne Angabe eines IPC-Kanals geforkt wird.
Node.jsNode.js - child process stdio maxbuffer
Wird verwendet, wenn der Hauptprozess versucht, Daten aus STDERR/STDOUT des untergeordneten Prozesses zu lesen, und die Datenlänge länger als die Option maxBuffer ist.
Node.jsNode.js - closed message port
Es wurde versucht, eine MessagePort-Instanz im geschlossenen Zustand zu verwenden, normalerweise nachdem .close() aufgerufen wurde.
Node.jsNode.js - console writable stream
Die Konsole wurde ohne stdout-Stream instanziiert oder die Konsole verfügt über einen nicht beschreibbaren stdout- oder stderr-Stream.
Node.jsNode.js - construct call invalid
Es wurde ein Klassenkonstruktor aufgerufen, der nicht aufrufbar ist.
Node.jsNode.js - construct call required
Ein Konstruktor für eine Klasse wurde ohne new aufgerufen.
Node.jsNode.js - context not initialized
Der an die API übergebene VM-Kontext ist noch nicht initialisiert. Dies kann passieren, wenn beim Erstellen des Kontexts ein Fehler auftritt (und abgefangen wird), beispielsweise wenn die Zuweisung fehlschlägt oder die maximale Aufrufstapelgröße beim Erstellen des Kontexts erreicht wird.
Node.jsNode.js - cpu profile already started
Das CPU-Profil mit dem angegebenen Namen ist bereits gestartet.
Node.jsNode.js - cpu profile not started
Das CPU-Profil mit dem angegebenen Namen wurde nicht gestartet.
Node.jsNode.js - cpu profile too many
Es werden zu viele CPU-Profile erfasst.
Node.jsNode.js - cpu usage
Der native Aufruf von „process.cpuUsage“ konnte nicht verarbeitet werden.
Node.jsNode.js