Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.48 KB

ESLint.md

File metadata and controls

26 lines (17 loc) · 1.48 KB

写在前面

当我在放屁,ESLint only 太不好用了,我改主意了,我要混用!

为什么要学习 ESLint 呢?有兴趣可以看看 AnthoyFu 的这篇文章,不仅很严谨,还有通俗易懂的语言以及各种举例示范,让我这个小菜鸟初步了解了 Prettier 和 ESLint,这两个在前端圈子中广为流传的神器:

看完文章后的想法

  • 没有硬性格式化规则时 Prettier 用起来确实爽,但它太「固执己见」了
  • 既然 ESLint 已经能做到所有的格事情(格式化 + 代码检查),那 Prettier 的作用是什么?多出来一些重叠的规则需要额外配置,难道不是给自己找麻烦吗?
  • 跟 antfu 一样选择在一些需要多人协作或者自己开源的项目中 ESLint only
  • 在写一些小玩具、脚本、临时类代码时,我会选择 Prettier only,目前应该是没有 ESLint + Prettier 混用的想法

参考资料

自己试试