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

React Native JS文件出现红色下划线但运行正常的问题求助

React Native JS文件出现红色下划线但应用运行正常的解决方案
  • 重启编辑器:直接关闭再打开编辑器,或者在VS Code里按Ctrl+Shift+P(Windows)/Cmd+Shift+P(Mac)执行Reload Window,多数缓存导致的误报能直接解决。
  • 重新安装ESLint相关依赖:项目里的语法检查依赖可能版本不匹配或安装不全,执行以下命令重装:
    npm install eslint @react-native-community/eslint-config --save-dev
    
    同时检查根目录的.eslintrc.js配置,确保没有引用未安装的插件或错误规则。
  • 排查TypeScript配置(若使用TS):打开tsconfig.json,确认jsx字段设为react-native,include数组包含所有项目文件路径,排除不必要的目录。
  • 清除编辑器缓存:删除项目根目录下.vscode文件夹(先备份里面的自定义配置),或者在编辑器设置里禁用其他可能冲突的语法检查插件,只保留ESLint。
  • 检查Babel配置:确认babel.config.js中使用的是@babel/preset-react-native预设,版本与React Native适配,避免语法解析错误导致编辑器误标。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 05:45:43