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

MUI X Data Grid报错:Cannot find module '../InputBase' 求排查方案

排查MUI X Data Grid渲染失败(Cannot find module '../InputBase')的方向

1. 修复致命的导入错误

你的代码第一行存在严重错误:

import React from "./testDetails.css"

这会错误地将CSS文件赋值给React变量,导致React模块未正确导入,进而引发后续依赖解析异常。修改为:

import React from 'react';
import "./testDetails.css";

2. 对齐MUI核心库与X组件库的版本

MUI X组件(如@mui/x-data-grid)与核心@mui/material必须保持完全一致的版本,否则会因内部依赖不兼容出现模块缺失问题。你的配置中:

  • @mui/material: 5.11.8
  • @mui/x-data-grid: 5.17.23
    版本差距过大,这是核心诱因。

解决操作:

  1. 卸载现有不兼容包:
npm uninstall @mui/material @mui/x-data-grid
  1. 安装同版本的匹配包(示例为5.17.23,也可选择最新稳定兼容版本):
npm install @mui/material@5.17.23 @mui/x-data-grid@5.17.23

3. 清理缓存并重装依赖

缓存损坏可能导致模块解析异常,执行以下步骤:

  1. 删除依赖目录与锁文件:
rm -rf node_modules package-lock.json
  1. 重新安装依赖:
npm install
  1. 重置React开发服务器缓存:
npm start -- --reset-cache

4. 验证依赖包完整性

检查node_modules/@mui/material/InputBase目录是否存在。如果缺失,说明@mui/material安装不完整,重复步骤3的清理重装操作即可。

内容的提问来源于stack exchange,提问作者Liang HE

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 13:25:32