uni-app Buffer is not defined, node:buffer

flmtquvp  于 4个月前  发布在  uni-app
关注(0)|答案(1)|浏览(55)

问题描述

使用 Buffer.from(); 表示找不到 Buffer

必须要使用 node:Buffer ,因为这是在第三方包中使用的方法

系统信息:
vue-cil 5.0
"typescript": "~4.5.5",
"@dcloudio/uni-h5": "^2.0.2-3080420230530001",
node 18.16.0
npm 9.5.1

补充信息
用 vue-cil 4.5 构建的 typescript 项目是可以使用 Buffer.from()

xeufq47z

xeufq47z1#

Buffer 填充是由 webpack 4 默认提供的,5 已经不再默认提供。
可以自行看一下 vue.config、webpack、babel 等文档配置自动注入。或者直接手动引入 buffer 模块。

相关问题