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

ReactJS代码报错求助:1个警告2个错误如何解决?

问题解决步骤

1. 修复Greet.js的核心错误

你的Greet.js最后一行导出了一个根本不存在的App变量,这是所有问题的源头。把Greet.js代码改成下面这样:

import React from 'react'
function Greet(){
    return <h1> Hello Nabeel </h1>
}

// 导出你定义的Greet组件,而不是未定义的App
export default Greet;

2. 自动消除剩余警告和错误

你的App.js代码本身没有问题,之前的'Greet' is defined but never used警告,是因为Greet.js导出错误,导致App.js里导入的Greet组件无效,ESLint误以为这个变量没被使用。修复Greet.js的导出后:

  • 两个no-unused-vars警告会自动消失
  • index.js里的export 'default' was not found错误也会因为编译流程恢复正常而消失

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 04:35:29