项目构建失败:‘React’已声明未被读取,添加CI=false无效
解决React未使用变量的构建报错问题
临时屏蔽单个文件的ESLint规则:在报错文件的最顶部添加注释,针对React的规则更精准:
/* eslint-disable react/jsx-uses-react */也可以直接关闭未使用变量的全局检测(快速但不够精准):
/* eslint-disable no-unused-vars */修改构建命令跳过ESLint检查:在项目的
package.json中,找到scripts里的build命令,修改为:"build": "DISABLE_ESLINT_PLUGIN=true react-scripts build"执行构建时会自动跳过ESLint检测,无需改动其他配置文件。
重新安装依赖:执行命令确保stash恢复后依赖版本正确:
npm install # 若使用yarn则执行 yarn install
附报错截图:
内容的提问来源于stack exchange,提问作者tru faux
相关产品推荐
相关产品推荐

