是npm安装的依赖,编辑器插件,规则,这些和npm的eslint有什么关系?npm安装的eslint是在编译代码的时候执行的。它读取项目代码是否符合规范,然后报错,或者Warning,会影响你的代码。既然eslint要检查代码,那肯定有个规则。我在百度上找到了这个规则。有1.airbnb2.standard3.prettier,所以用vuecli初始化的时候,选择了eslint的配置。就是eslint+airbnb,eslint+standard,这种规则,一般我们项目中都有这样一个配置文件,里面的规则可以覆盖它的一些默认规则,这样我们就可以使用适合自己的规则编辑器插件-in(vscode)vscode需要安装编辑器插件,查看代码哪里不符合eslint,标记为红色。这些插件会读取你项目中的规则文件,然后你可以标记红色显示修复格式。除了手动修复外,还有两种。一种是使用npmeslint命令行,这可能是我们常用的一种。小编配置代码保存时,会自动修复。这可能是这里的一个。补充一句,用vuecli安装的时候,这里的lintonsave,lintandfixoncommit是什么意思?
