用途:在需要验证 JavaScript 文件是否存在语法错误时使用该技能;不适用于 PHP 校验。
主要能力:定位项目中的 JS 文件并逐个用 Node 做语法检查。查找命令为 find . -name ".js" -not -path "/node_modules/" -not -path "/build/" -not -path "/dist/*",检查命令为 node --check <file>。语法正确时退出码为 0 且无输出;有语法错误时打印带行号的错误并以非零退出。
使用方式:先找出 JS 文件,再对每个文件执行 node --check;发现语法错误后编辑文件修复并重新检查。每个文件最多执行 3 轮“修复后重测”,若仍有问题则作为未解决项上报。
限制:仅检查语法,不运行 ESLint 或其他编码规范工具;只修复语法错误,绝不修改业务逻辑。报告格式为 PASS(无语法错误)或 FAIL(列出剩余错误的文件、行号和消息)。