Código ERR_BUFFER_CONTEXT_NOT_AVAILABLE · Problema informado por Node.js.
Explicación traducida
Se intentó crear una instancia de búfer de Node.js a partir de código adicional o incrustado, mientras se encontraba en un contexto de motor JS que no está asociado con una instancia de Node.js. Los datos pasados al método Buffer se habrán liberado cuando el método regrese.
Al encontrar este error, una posible alternativa a la creación de una instancia de Buffer es crear un Uint8Array normal, que solo difiere en el prototipo del objeto resultante. Los Uint8Arrays se aceptan generalmente en todas las API principales de Node.js donde se encuentran los buffers; están disponibles en todos los contextos.
Google Translate · Esta es una traducción automática. Consulte el original en inglés para comprobar los términos técnicos y las condiciones aplicables.
Explicación oficial · Texto original
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.
Enlaces de solución de problemas y diagnóstico
Compruebe primero que el producto, la versión y el entorno del documento coincidan con su situación.
Autor: Node.js contributors; Joyent, Inc. and other Node contributors Licencia: MIT License (Node.js documentation) Fecha de verificación: 2026-11-12
Modificaciones: English prose extracted; whitespace normalized; Korean context and classified official links added. Python code examples not redistributed. Las explicaciones traducidas están identificadas como traducciones automáticas.