网站搜索

node.js - UnhandledSchemeError: 从 "node:child_process" 的读取未被插件处理


我正在尝试在我的 Next.js 应用中使用 https://github.com/appium/appium-adb 依赖。在构建应用时,我看到了以下错误。应该如何解决这个问题?

node:child_process 模块构建失败:UnhandledSchemeError:插件无法处理从 "node:child_process" 读取内容(未处理的方案)。Webpack 默认支持 "data:" 和 "file:" URI。您可能需要额外的插件来处理 "node:" URI。

答案#1

我遇到了同样的问题,因为我在项目中添加了“sharp”模块。

如果你在项目中添加了“sharp”模块,你不能在客户端组件中使用它。所以,你可以在后端创建一个 URL,并使用 sharp 来处理和返回编辑后的图片