eslint 保存自动修复_利用webStorm中的宏解决eslint无法保存自动修复的问题

ESLint是什么

ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。详细学习建议直接去看官方文档,eslint的文档详细易懂,没有比看官方文档更好的学习方式了。

目标

在保存文档的时候,对所有类型文档应用editorconfig配置,对js启用eslint并自动进行--fix修复

三种武器webStorm作为前端IDE,自身带有代码格式化和检查的功能,webStorm格式化配置比较复杂很难统一,对JavaScript的语法检查比较弱;

editorconfig的初衷就是提供缩进、编码和换行上的一致性,语法检查能力没有,优势是简单,能够提供夸语言跨编辑器的能力,webStorm完全支持

eslint是专门的JavaScript代码检查工具,并提供格式化代码的能力

PS:在三者重合的能力区域,优先级先后顺序为 editorconfig > webStorm > eslint

实践

配置editorconfig

在项目根目录下新建文档.editorconfig文档,并配置。

代码清单1

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值