代码规范
本话题发布代码规范相关的问答文章和技术分享,将持续更新,为您推荐了8篇问答,访问即可查看更多精彩内容。
-
1
回答
21浏览
HTML标签嵌套不规范会影响代码质量吗?
我在写一个简单的登录表单时,为了快速布局直接把 <div> 嵌在了 <p> 里面,但同事说这样不符合规范,可页面看起来没问题啊?是不是小题大做了? 下面是我写的那段代码: &l...
前端 2026-03-30 07:11:14 -
2
回答
68浏览
Sonar扫描报错“函数复杂度过高”怎么解决?
我们项目接入了Sonar代码扫描,最近提交时老是被拦住,提示“Function has a complexity of 18 which is greater than 10”。我看了下就是个普通的表...
前端 2026-03-15 19:35:25 -
2
回答
35浏览
组件命名到底该用驼峰还是短横线?
最近在写 Vue 组件时纠结死了,有的同事用 UserInfoCard.vue,有的用 user-info-card.vue,官方文档好像两种都出现过?我按驼峰命名后,在模板里写成 没问题,但有人说是...
前端 2026-03-09 09:57:20 -
2
回答
27浏览
StyleLint 报错 “Expected newline after {” 到底怎么解决?
我在写 CSS 的时候,StyleLint 一直报错说“Expected newline after {”,但我明明已经换行了啊! 我的规则是用的 standard 配置,试过在花括号后面加空格、删空...
前端 2026-02-25 09:42:19 -
2
回答
86浏览
ESLint和Prettier配置冲突怎么解决?代码格式检查老报错
最近团队要求统一代码规范,我把ESLint和Prettier都配上了,但每次保存代码都会报错,比如"Unexpected spaces"和"Missing semicolon"。 尝试过安装eslin...
前端 2026-02-17 00:11:28 -
2
回答
65浏览
Conventional Commits规范在Vue项目里怎么总报错?
最近在Vue项目里用Conventional Commits规范,但每次提交代码husky检查就报错。比如我写了这样的组件: <template> <button class=&qu...
前端 2026-02-15 21:52:29 -
1
回答
54浏览
React组件props默认值和验证没生效怎么办?
我在开发可复用按钮组件时遇到了props规范问题。按照惯例写了defaultProps和propTypes,但发现当父组件没传required的prop时,应用居然没报错,而且默认值也没生效。 这是我...
前端 2026-02-08 12:05:36 -
2
回答
40浏览
ESLint规则冲突导致技术债务增加该怎么平衡?
最近团队统一了ESLint配置,但发现某些规则在紧急迭代时特别影响效率。比如必须用立即执行函数包裹组件逻辑,但快速修Bug时总想直接导出函数。 试过把规则设为warn,但同事说这样失去规范意义。现在每...
前端 2026-01-26 16:36:24