Code ERR_BUFFER_CONTEXT_NOT_AVAILABLE · Ein von Node.js gemeldetes Problem.
Übersetzte Erklärung
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.
Google Translate · Dies ist eine automatische Übersetzung. Prüfen Sie Fachbegriffe und anwendbare Bedingungen im englischen Original.
Offizielle Erklärung · Originaltext
An attempt was made to create a Node.js Buffer instance from addon or embedder code, while in a JS engine Context that is not associated with a Node.js instance. The data passed to the Buffer method will have been released by the time the method returns.
When encountering this error, a possible alternative to creating a Buffer instance is to create a normal Uint8Array, which only differs in the prototype of the resulting object. Uint8Arrays are generally accepted in all Node.js core APIs where Buffers are; they are available in all Contexts.
Links zur Fehlerbehebung und Diagnose
Prüfen Sie zuerst, ob Produkt, Version und Umgebung im Dokument Ihrer Situation entsprechen.
Änderungen: English prose extracted; whitespace normalized; Korean context and classified official links added. Python code examples not redistributed. Übersetzte Erklärungen sind als automatische Übersetzungen gekennzeichnet.