eslint

To_OC11 天前
后端·node.js·eslint
装完 ESLint 它一声不吭?我还以为代码写得多好说实话,我之前一直觉得 ESLint 就是个装完就能用的工具,脚手架里自带、公司项目里配好,我只管写代码就行。直到这次自己从零搭一个 demo,一行 npm run lint 跑下去,控制台给我甩了个大红叉,我才意识到这玩意儿我根本没真正搞懂过。
先吃饱再说15 天前
代码规范·eslint
代码写得好不好,谁说了算?ESLint 如何让团队代码风格“自动统一”摘要:团队协作中,代码风格不统一、潜在 bug 频发是常态。本文从 ESLint 的核心原理出发,拆解配置文件、规则系统、--fix 自动修复,再到 Husky + lint-staged 硬拦截,展示如何用工程化手段让代码质量成为“铁律”。
Darling噜啦啦15 天前
eslint
别再写"烂代码"了!ESLint v10 完整实战,用 Flat Config 治好团队的代码洁癖一个团队 10 个人,写出 10 种风格的代码——有人用 var,有人用 let;有人用单引号,有人用双引号;有人加分号,有人不加分号。ESLint 就是解决这个问题的工程化工具:强制团队写出一致风格的代码,严格检查潜在 Bug。本文基于 ESLint v10 全新的 Flat Config(扁平化配置)格式,从安装、配置、规则、命令到工作流,带你完整掌握代码质量工程的闭环。全文代码可直接运行,建议收藏后动手实践。
烬羽15 天前
代码规范·eslint·前端工程化
ESLint 10 把 .eslintrc 删了:flat config 到底怎么配,我帮你踩完了你升级了 ESLint,兴冲冲地重跑一遍 lint,结果屏幕上出现的不是熟悉的 warning 列表,而是一句陌生的报错:
Asize16 天前
代码规范·eslint
ESLint 到底在帮我们守住什么?从规则配置到工程实践前面的课我们一直在写代码——前端组件、后端接口、全栈框架。代码能跑就行了吗?这节课换一个角度:不写新功能,而是给代码立规矩。
嘟嘟071716 天前
javascript·代码规范·eslint
ESLint 入门:从 npm run lint 到 --fix 与规则级别一次讲清我刚接触 ESLint 时,最困惑的不是规则本身,而是「为什么别人项目里敲一句 npm run lint:fix 代码就自动变整齐了,而我自己的项目要么满屏报错、要么什么都没发生」。后来才明白,ESLint 真正要理解的只有三件事:命令怎么被 npm 找到、. 到底检查了谁、以及 --fix 为什么「挑肥拣瘦」只修一部分。
Flynt1 个月前
rust·eslint·前端工程化
我用Biome替换ESLint+Prettier在项目上踩了不少坑被ESLint折磨了大半年,上周终于下定决心换成了Biome。速度是真的飞起,但中间踩的坑也够我喝一壶的。特别是那个Vue项目,差点让我直接回滚。 我们的Vue 3中后台项目,200多个文件,ESLint配了60多条规则,再加Prettier做格式化,CI跑一遍lint+format要两分多钟。组里有人吐槽"提交一次代码等lint等到忘记刚才在改啥"。我当时也没当回事,直到有天晚上debug到凌晨三点,等lint的时间比写代码还长,心态彻底崩了。 那两天正好刷到Biome v2.5.5的发布,511条规则
任磊abc1 个月前
react native·eslint·prettier
react native项目配置eslint+prettier具体参见Expo官网安装prettier相关依赖安装eslint相关依赖可选(你用了 NativeWind/Tailwind):
任磊abc3 个月前
前端·eslint·nextjs·prettier
nextjs16配置eslint+prettier这里两个参数的作用分别是:创建完成后目录类似:当然你也可以不加--src-dir,不加--src-dir生成的是无src目录工程,目前nextjs默认生成的就是无src目录工程。这个根据个人需求和喜好去选择。
梵得儿SHI3 个月前
前端·vue.js·代码规范·eslint·团队协作·前端工程化·前端架构
Vue 项目实战与性能优化:工程化与协作全指南(规范 + 配置 + 协作 + 文档)做 Vue 项目,个人开发靠 “手感”,团队开发靠 “规范”;小项目拼 “功能实现”,大项目拼 “工程化与协作”。
LIO4 个月前
前端·eslint
ESLint 极简指南:让代码既规范又一致不要把 ESLint 看作束缚,它是一份活文档,用规则守护项目的一致性,最后节省的是无数次代码评审中的无谓争论。
晓得迷路了5 个月前
前端·javascript·eslint
栗子前端技术周刊第 124 期 - ESLint v10.2.0、React Native 0.85、Node.js 25.9.0...🌰栗子前端技术周刊第 124 期 (2026.04.06 - 2026.04.12):浏览前端一周最新消息,学习国内外优秀文章,让我们保持对前端的好奇心。
014-code6 个月前
前端·eslint
ESLint 详解ESLint 是一款开源的 JavaScript 代码检查工具,由 Nicholas C. Zakas 于 2013 年创建。它通过静态分析代码来识别模式问题,帮助开发者保持代码风格的一致性并避免潜在错误。
LaiYoung_8 个月前
前端·代码规范·eslint
🛡️ 代码质量的“埃癸斯”:为什么你的项目需要这面更懂业务的 ESLint 神盾?在前端项目的长期维护中,我们经常会遇到这样的痛点:代码能跑,但“味道”不对。虽然我们已经有了 ESLint 标准规则、Prettier 格式化,甚至引入了 SonarJS 这样严格的质量检测工具,但在实际的业务场景(特别是大型复杂应用)中,通用的规则往往显得“笨重”——要么太宽泛起不到约束作用,要么太死板导致满屏 // eslint-disable。
CamilleZJ8 个月前
前端·eslint·工程化·prettier
eslint+prettier多人协作时,引入包的顺序、格式化规范每个人不同,修改同一个文件提交时会存在大量变动、甚至会出现代码冲突。
远山无期8 个月前
前端·css·eslint
解决Tailwind任意值滥用:规范化CSS开发体验背景 eslint-plugin-tailwindcss插件的no-unnecessary-arbitrary-value无法对所有的任意值进行校验,比如h-[48px]、text-[#f5f5f5]无法校验出来。但tailwindcss的预设值太多了,一个不小心可能就又写了一个没有必要的任意值。为了避免这种情况,我们需要自己实现一个检测任意值的eslint插件。
前端OnTheRun8 个月前
javascript·vue.js·eslint
如何禁用项目中的ESLint配置?如果您在项目创建时勾选了ESLint,但现在希望完全禁用其规则约束,可以按照以下步骤操作可能有以下格式:
Irene19919 个月前
eslint
vs Code 中 ESLint 插件 和 npm install eslint 的区别这两者的区别很大,主要在于作用范围和功能定位:jsonVS Code 扩展商店搜索 "ESLint"安装在 VS Code 编辑器 中
妮妮喔妮9 个月前
eslint
提交代码eslint报错解决下面给出 最简 0 记忆 的 VS Code 配置,保存 .vue / .js / .ts 文件时自动 ESLint 修复 + Prettier 统一格式。 三步完成,照抄即可。
牧野星辰10 个月前
前端·eslint
eslint你不懂的都在这里,不信你进来看嘛~咳咳咳,这篇文章就是一个标题党来着,我是一个超级懒的人,文章内容大多数是让AI学习的文档总结出来的,我对最终结果进行吸收,但是目前我感觉吸收的结果不是很理想,如果你是大佬可以直接拖到最后看看我的问题,给我提出一些建议,如果不是,你可以看看文章然后说说个人见解。