javascript - 有没有人知道eslint Trailing spaces 规则的意义??

查看:128
本文介绍了javascript - 有没有人知道eslint Trailing spaces 规则的意义??的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

比如一些变量未定义就直接使用这些提醒是不错,不过一些语句的最后面一几个空格就警告的意义何在??这个规范会容易告成什么问题吗?

我知道如何关掉,就是不明白这个规则的意义,纯属是强迫症吗?

解决方案

意义在于团队协作中,如果大家肆意在代码中加空格,虽然空格不可见,尤其是行尾的空格。但在代码merge的过程中会给merge的同事带来极大的困扰,明明两段代码是一样的,但由于行尾的空格不同,而造成了冲突,势必增加维护成本。

于是在团队协作中我们鼓励使用eslint + esformatter之类的工具对代码一致性进行管控,以达到提高代码质量,降低沟通/集成成本的目的

这篇关于javascript - 有没有人知道eslint Trailing spaces 规则的意义??的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆