本话题发布前端代码规范相关的博客文章和技术分享,将持续更新,为您推荐了8篇博客,访问即可查看更多精彩内容。
-
为什么我要对比HTML5语义化方案? 最近接手了一个老项目,页面结构乱得像一锅粥,全是div套div。看得我头大,索性把页面重构了一遍,用上了HTML5语义化标签。在这个过程中,我发现不同场景下语义化...
-
谁更省事?三种lint-staged的实现方式对比 最近在几个项目里都用到了 lint-staged,踩了不少坑也积累了一些经验。说起来,这个工具虽然小,但选型的时候还挺纠结的。今天就来聊聊我常用的三...
-
先说结论:StyleLint + SCSS 是我团队的标配 别整那些花里胡哨的,我们项目现在统一用 StyleLint 配合 SCSS 做样式校验,配合 Prettier 格式化,跑在 pre-com...
-
我的 ESLint 配置,改了三次才稳定下来 我第一次在项目里配 ESLint 时,以为就是装个包、加个配置文件完事。结果团队一拉代码,CI 直接爆红,各种规则冲突、格式报错,连空格都管。折腾了两天,...
-
优化前:卡得不行 上周我打开一个老项目,跑了个 npm run lint,结果终端直接卡住,风扇狂转,等了快5秒才出结果。平时改一行代码,编辑器里的 ESLint 插件也跟着卡半天,光标都跳不动。我一...
-
又踩坑了,StyleLint 集成搞崩了整个构建流程 上周重构一个老项目,想把 StyleLint 加进去统一 CSS 代码规范。结果一配完,CI 直接红了,本地开发也跑不起来。折腾了快一天,最后发现...
-
项目初期的技术选型 最近我们团队接了一个新的前端项目,主要是帮客户开发一个内部管理系统。考虑到项目的复杂性和安全性要求,我们在技术选型时决定引入Code Review机制。之前我们也有过类似的经验,但...
-
前端代码格式化神器:Prettier 配置实战指南 作为一名写了好几年前端的老兵,我早就受够了团队里各种奇奇怪怪的代码风格。有人喜欢分号结尾,有人坚决不用;有人缩进用 2 个空格,有人偏要 4 个。每...