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

React导入错误求助:'Learning'未找到,仅存在Learn导出

错误原因分析与解决方案

错误原因

你在App.js中尝试导入名为Learning的组件,但./Component/react文件实际导出的组件名称是Learn,导入名称与导出名称不匹配,导致编译报错。

解决方案

有两种修复方式,任选其一即可:

方式一:修改App.js的导入语句

将导入Learning的代码替换为导入Learn,同时使用组件时也要对应调整名称:

// 原错误代码
import { Learning } from './Component/react';

// 修改后正确代码
import { Learn } from './Component/react';

// 使用组件时也要改成<Learn />
function App() {
  return (
    <div className="App">
      <Learn />
    </div>
  );
}

方式二:修改组件文件的导出名称

如果希望保持Learning作为组件名称,直接修改./Component/react文件中的导出语句:

// 原错误导出代码
export const Learn = () => {
  // 组件内容
};

// 修改后正确导出代码
export const Learning = () => {
  // 组件内容
};

修改后,App.js中原本的import { Learning } from './Component/react';即可正常使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 13:12:15