我可以在 React js 中使用 Sharp 图像处理库吗?
Can I use Sharp image processing library in React js?
我尝试在我创建的 React 应用程序中使用 Sharp 图像处理。但它发送错误
这是我的代码
import sharp from 'sharp';
const buffer = await sharp(req.file.buffer)
.resize({ width: 250, height: 250 })
.extend({
top: 10,
bottom: 10,
left: 10,
right: 10,
background: '#d7d8de'
})
.png()
编辑: 我正在使用 Node.js 版本 12.18.0
Sharp 使用 node.js 运行时以及安装在主机系统上的二进制可执行代码。所有这些都意味着 Sharp 无法在网络浏览器中运行。
我尝试在我创建的 React 应用程序中使用 Sharp 图像处理。但它发送错误
这是我的代码
import sharp from 'sharp';
const buffer = await sharp(req.file.buffer)
.resize({ width: 250, height: 250 })
.extend({
top: 10,
bottom: 10,
left: 10,
right: 10,
background: '#d7d8de'
})
.png()
编辑: 我正在使用 Node.js 版本 12.18.0
Sharp 使用 node.js 运行时以及安装在主机系统上的二进制可执行代码。所有这些都意味着 Sharp 无法在网络浏览器中运行。