You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js v14.1.4执行next build时模块找不到错误求助

解决Next.js v14.1.4 next build 中找不到react-server-dom-webpack/client的错误

以下是几种可行的解决办法:

  • 清理依赖缓存并重新安装
    先删除本地依赖目录和锁文件,重新执行安装操作,修复可能的依赖缺失或损坏问题:

    rm -rf node_modules package-lock.json yarn.lock pnpm-lock.yaml
    npm install # 也可根据包管理器使用 yarn install 或 pnpm install
    
  • 确保React版本与Next.js兼容
    Next.js v14.1.4要求React和React DOM版本为^18.2.0及兼容版本,检查package.json中的对应依赖,版本不符则更新:

    npm install react@^18.2.0 react-dom@^18.2.0
    
  • 关闭实验性Flight Router特性
    若你在next.config.js中启用了Flight Router相关实验特性,尝试关闭它——该特性依赖react-server-dom-webpack,可能存在兼容性问题:
    修改next.config.js:

    /** @type {import('next').NextConfig} */
    const nextConfig = {
      // 移除或注释掉实验性配置
      // experimental: {
      //   flightRouter: true,
      // },
    };
    
    module.exports = nextConfig;
    
  • 手动安装兼容版本的react-server-dom-webpack
    若以上方法无效,可手动安装与Next.js版本匹配的react-server-dom-webpack包:
    先查看node_modules/next/package.json中该包的依赖版本,再安装对应版本,示例:

    npm install react-server-dom-webpack@^0.0.1-experimental-361a3e0d-20240229
    

内容的提问来源于stack exchange,提问作者Марк Садыков

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 20:33:20