Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

660
Vistas
Cómo usar el módulo de búfer de nodo en un navegador del lado del cliente: se requiere una explicación detallada, por favor

Lo primero es lo primero. Sé que hay otras preguntas que son similares a esta, por ejemplo , use la clase de búfer NodeJs desde el lado del cliente o ¿Cómo puedo usar la biblioteca de búfer node.js en el javascript del lado del cliente?

Sin embargo, no entiendo cómo hacer uso de la referencia para usar browserify aunque se le da aprobación.

Aquí está mi código de nodo:

 import { Buffer } from 'buffer/';

Sé que este es el equivalente ES6 de require.

Me gustaría una implementación de archivo javaScript de este módulo para que pueda simplemente usar la referencia de archivo html estándar:

 <script src=./js/buffer.js></script>

Y luego úsalo como en, por ejemplo

 return new Buffer(temp).toString('utf-8');

Esto simplemente se cae con el

 Uncaught ReferenceError: Buffer is not defined

no importa cómo cree el archivo buffer.js.

Entonces, usando la idea de browserify, intenté usar el script independiente (desde https://www.npmjs.com/package/buffer como https://bundle.run/buffer@6.0.3 )

Creé un archivo test.js y puse

 var Buffer = require('buffer/').Buffer

en él y luego ejecute browserify en él como

 browserify test.js -o buffer.js

y muchas otras variaciones. No estoy llegando a ninguna parte. Sé que debo estar haciendo algo tonto que refleja mi ignorancia. Tal vez usted puede ayudar a educarme por favor.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Estas instrucciones funcionaron para mí. ¡Salud!

Aquí tienes las instrucciones que puedes consultar en el apartado web. https://github.com/feross/buffer

Esto es lo que indican las instrucciones sobre su uso en el navegador sin browserify. Así que por lo que intentaste

 browserify test.js -o buffer.js

Simplemente usaría la versión directamente que no requiere browserify

Para usar este módulo directamente (sin browserify), instálelo:

búfer de instalación de npm

Para depender de este módulo de forma explícita (sin browserify), requiere que sea así:

var Buffer = require('buffer/').Buffer // nota: ¡la barra diagonal final es importante!

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda