其他
在编写、修改、审查、重构或格式化…
适用于任何创建、编辑、审查、重构或格式化 JavaScript/TypeScript/Vue 代码,以及配置 Prettier 的任务。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 48/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 56/100 ×0.15
适用场景
在编写、修改、审查、重构或格式化 Jav通用
解决思路
- 识别正在修改的 JavaScript、TypeScript、Vue 或 Prettier 产物。
- 阅读 `references/spatie-javascript-guidelines.md`,并聚焦与本次修改相关的章节。
- 先应用 Prettier 配置,再应用与本次修改相关的语言规则。
- 使用四空格缩进、120 字符打印宽度和单引号。
- 优先使用 `const`;仅在需要重新赋值时使用 `let`;绝不使用 `var`。
- 避免缩写变量名,除非在清晰的单行箭头函数中。
- 始终使用严格相等;比较不同类型前先转换值。
- 函数声明使用 `function`;匿名或简短函数在合适时使用箭头函数。
- 保持函数纯粹,限制 `this`,使用对象方法简写。
- 优先使用对象和数组解构。
适用边界 · 注意事项
- 不适用于 PHP、Laravel、纯 CSS 文件或服务器配置。
- 不适用于未涉及 JavaScript、TypeScript、Vue 单文件组件或 Prettier 配置的任务。