vuihoc-nodejs-review-code — vuihoc Node.js 代码审查
v1.0.0审查 Node.js 代码的清晰结构、错误处理、安全性、性能、最佳实践和适当的测试覆盖率。
0· 0·0 当前·0 累计
下载技能包
License
MIT-0
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install vuihoc-nodejs-review-code
镜像加速npx clawhub@latest install vuihoc-nodejs-review-code --registry https://cn.longxiaskill.com镜像同步中
技能文档
代码结构与可读性 变量、函数、类名称清晰,遵循camelCase规范。 函数简洁,仅执行单一任务。 明确区分controller、service、model。 无冗余代码,注释掉旧代码。
错误处理 使用try/catch处理异步/等待错误。 不允许未捕获的错误或忽略promise。 向客户端返回明确的错误信息。
安全性 不泄露敏感信息(密码、密钥、令牌)。 验证来自客户端的输入数据。 使用helmet、cors等安全中间件。
性能 避免阻塞事件循环的重任务。 根据需要使用缓存。 优化数据库查询,必要时添加索引。
最佳实践 使用dotenv管理环境变量。 为复杂代码段添加注释。 将配置、常量、辅助函数分离到单独文件。
测试 为重要逻辑函数编写单元测试。 测试边缘情况。