我试图在我的Next.js项目中导入和使用sharp
。我已经多次尝试卸载和重新安装sharp
,但每次我运行npm run dev
时,我都会得到这个错误。
./node_modules/detect-libc/lib/detect-libc.js:3:0
Module not found: Can't resolve 'child_process'
Import trace for requested module:
./node_modules/sharp/lib/utility.js
./node_modules/sharp/lib/index.js
./pages/index.js
https://nextjs.org/docs/messages/module-not-found
以下是导致错误的代码,以供参考:
import sharp from "sharp";
我也试过这段代码,但没有成功:
const sharp = require('sharp');
除了sharp
之外,我安装的其他所有依赖项都能正常工作。
1条答案
按热度按时间pbpqsu0x1#
如果您使用M1 Macbook,则会出现一些问题。
阅读下面的评论,或其他周围:https://github.com/lovell/sharp/issues/2794#issuecomment-880363027