admin管理员组

文章数量:1357121

I encountered an issue while trying to start the project. When running npm start (or next start), the application fails with the following error:

Error: Cannot find module 'node:buffer'
Require stack:
- C:\Users\Acer\next-fcc-familyguy\node_modules\next\dist\server\web\sandbox\context.js
- C:\Users\Acer\next-fcc-familyguy\node_modules\next\dist\server\web\sandbox\sandbox.js
- C:\Users\Acer\next-fcc-familyguy\node_modules\next\dist\build\webpack\plugins\nextjs-require-cache-hot-reloader.js
- C:\Users\Acer\next-fcc-familyguy\node_modules\next\dist\server\lib\render-server.js
- C:\Users\Acer\next-fcc-familyguy\node_modules\next\dist\compiled\jest-worker\processChild.js

I have tried the following steps but the issue persists:

  • Ensured Node.js is updated to v16+

  • Deleted node_modules and package-lock.json, then reinstalled dependencies (npm install)

  • Tried upgrading Next.js (npm update next)

  • Explicitly installed buffer (npm install buffer)

  • Checked if "type": "module" in package.json was affecting it

It seems like there might be an issue with how Next.js resolves the buffer module.

本文标签: nodejsCannot find module 39nodebuffer in NextjsStack Overflow