javascript - 如何在客户端 javascript 中使用 node.js 缓冲区库

标签 javascript node.js browser buffer

我想在我的网站中使用缓冲区库(为了处理二进制数据)。这是我的用例:

const privateKey = Buffer.from('<User's private key here>', 'hex');

buffer 在 Node.js 中工作正常,无需任何额外的 npm 模块或脚本。但不知何故,它在网络浏览器中不起作用。它显示错误

uncaught refernce error: buffer is not defined

我虽然需要在 html 文件中添加库脚本文件。请帮我解决这个问题?

最佳答案

将独立脚本添加到 HTML https://github.com/feross/buffer

    <script src="https://bundle.run/buffer@6.0.3"></script>

然后在JS中

const privateKey = buffer.Buffer.from(PRIVATE_KEY_1, "hex");

关于javascript - 如何在客户端 javascript 中使用 node.js 缓冲区库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56237161/

相关文章:

http - cookie 的域属性是否发送回服务器?

javascript - ajax调用后刷新整个页面

javascript - 从withHandlers中的withReducer中检索重构本地调度函数

node.js - socket.io-client 无法获得授权失败原因

Javascript - 在浏览器中渲染动态生成的 XML

html - 输入类型编号本地化

javascript - 附加生成器 : ContentScript and back to Addon code?

javascript - 运行时 Rails : generate . js 文件

node.js - 将 Node 的 "forever"记录到 syslog

node.js - 查找 MongoDb 架构设计的查询