• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

1.2K
Views
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.

about 3 years ago · Santiago Trujillo
1 answers
Answer question

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!

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error