用途:在编写或审查 FaasJS 代码时应用统一规则,保证项目结构与写法一致。
主要能力:
- 文件约定:说明项目结构与特殊文件,路由片段与回退规则(*.func.ts、index.func.ts、default.func.ts),以及动词命名语义与列表端点约定。
- defineFunc:说明何时在 *.func.ts 文件中使用 defineFunc,faas.yaml 中的插件配置如何自动加载,并给出带类型化参数的完整端点示例。
- Knex:说明如何通过 faas.yaml 配置 Knex,并建议使用查询构建器方法而非 knex.raw。
使用方式:作为技能在编写或审查 FaasJS 代码时套用上述规则;相关技能为单元测试 faasjs-unit-testing。
适用场景:FaasJS 项目的开发与代码审查。
限制:资料未提供具体代码示例、安装命令、收费与平台信息,暂未提供。