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
相关产品推荐
相关产品推荐

