ESLint最初是由Nicholas C. Zakas 于2013年6月创建的开源项目。它的目标是提供一个插件化的javascript代码检测工具。
JavaScript 是一个动态的弱类型语言,在开发中比较容易出错。因为没有编译程序,为了寻找 JavaScript 代码错误通常需要在执行过程中不断调试。像 ESLint 这样的可以让程序员在编码的过程中发现问题而不是在执行的过程中。当我们用代码提交工具提交代码eslint报错时:如下图,不用惊慌
一般我们用Umi脚手架创建react项目,如果创建的是ant-design-pro:项目根目录会有一个叫做 .eslintignore 的配置文件,创建app类型的默认没有。出现以上问题,直接在配置文件加一项src即可 ,app类型的项目直接创建添加一个.eslintignore 的配置文件即可。