我很喜欢 eslint,但是问了好多人都不喜欢, eslint 这么讨人嫌吗?

2021-03-17 22:01:58 +08:00
 jameBo
9230 次点击
所在节点    JavaScript
93 条回复
wangtian2020
2021-03-18 17:17:58 +08:00
prettier 提高效率
eslint 我不知道除了爆红拉我高血压还有什么用
luvxy
2021-03-18 17:42:12 +08:00
我喜欢用 prettier 有时候有些团队 eslint 搞的太严格 有点烦人
lizhesystem
2021-03-18 17:57:44 +08:00
很喜欢用,如果不用感觉写代码的时候少点什么。
danieladu
2021-03-18 17:58:56 +08:00
有专业的人指导你代码什么格式比较好,有什么不好的
enchilada2020
2021-03-18 18:11:28 +08:00
@libook 每次看您的回复都有所收获 再次感谢
YUyu101
2021-03-18 18:59:09 +08:00
@love typescript 是为了自动补全,类型是什么我当然心里有数,但编辑器没数啊。
tony1890
2021-03-18 21:35:53 +08:00
我只用 prettier,规范格式。

eslint 太严格。公司在意的是你多长时间写出一个页面,而不是你的代码是否优雅。除非公司高层理解高质量项目的重要性,否则还是算了。(我自己的 demo 按照 vue-cli 的配置来,不喜欢的时候就把 vue-element-admin 的配置拷贝一下。)

我们园区团队维护的公共库,连 prettier 都没有,changelog 也没有。我问“能不能写一下 changelog”,对方回答“没时间,你看提交记录吧”。

所以说,要不要用 eslint,看公司,新技术之类的同样如此。忙着赶项目能跑起来就不错了。并且很多小公司的项目根本活不长。
stockmaster
2021-03-19 02:05:49 +08:00
eslint 有些要求确实莫名奇妙,比如 a&&b||c&&d 要求必须在所有&&的周围加括号
bojackhorseman
2021-03-19 08:02:31 +08:00
eslint 和 prettier 冲突怎么办?按照 eslint 规范改完,一格式化就没了🤨
jzmws
2021-03-19 09:05:44 +08:00
eslint 就是告诉你一个规则 每个人都要遵守 好处 是 从代码管理上风格统一,方便后续其他人员对接 不友好的 代码限制太多,放荡不羁的程序员 不喜欢条条框框的限制.
07ly
2021-03-19 14:55:15 +08:00
lint 是个好东西,如果是在开发新项目时引入,规则统一,我是支持的。

但是如果是在项目都开发了一段时间;或者都开发完成,上线了几个版本,做后续维护的时候引入。还要你让原有代码符合规范,还把这个作为绩效考核的一部分的话,那我选择跑路
xingguang
2021-03-19 17:18:06 +08:00
很所人不喜欢 eslint 是觉得不自由,但是靠着各种骚操作搞出来都代码质量上可能堪忧
cereschen
2021-05-07 09:05:48 +08:00
因为很少有人会配置 eslint 就这么简单 他们的项目基本上都是用的一套预设 有的规则确实没什么必要 所以才反感而已

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/762621

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX