背景
在启动老项目的时候,出现了warning的信息,当然不影响正常使用,但是作为“强迫症”患者,还是忍不住查看原因及解决方案
定位原因
报错信息比较清晰了,react与eslint-plugin-react包版本不匹配,接下来就可以针对具体问题,查找解决方案了
解决方案
https://github.com/yannickcr/eslint-plugin-react/issues/2157参考了该issue
在.eslintrc
文件中添加如下配置信息
"settings": {
"react": {
"version": "detect"
}
}
其实大概意思就是帮你做react版本的检测
重新启动项目,warning信息没了😊