代码规范检查Lint
你可能会说
提交前跑一下 Lint,把未使用变量和明显可疑写法定位到具体行。
Lint 是不启动整个项目、只检查代码写法是否有常见问题的工具。例如它能标出没有使用的变量、可能漏掉的错误处理或不符合项目约定的写法,并给出文件和行号。它能提前发现一部分问题,但不能证明按钮点击、保存等实际操作正确。
先知道
也常被叫作LintLinter代码检查静态检查
延伸阅读 · 权威出处
提交前跑一下 Lint,把未使用变量和明显可疑写法定位到具体行。
11 async function submit(order) {
12 const total = price + tax;
13 await saveOrder(order)
14 return total;
15 }↳Lint 直接把可疑写法定位到文件和行号,不需要运行完整网站。
检查的是源码形状和约定:规则可以发现未使用变量、危险模式或团队约定不一致的写法,通常不需要启动完整应用。结果会定位到文件和行,适合在提交前迅速修正。
静态通过不等于运行正确:Lint 不会替你点击按钮、等待网络或确认数据库写入。它应当放进 CI 作为一道早期检查,再由测试和验收证明实际行为。
请为项目开启并修复 Lint 报告的未使用变量和未处理 Promise。把 Lint 放进 PR 检查,但完成后仍实际测试保存按钮:点击、等待、成功和失败提示都要确认。