SuperAPI AI 工具集

build-and-format

编程与开发

查看项目

更新于 10-15 19:58

技能介绍

用途:在 RAPID 项目中对后端、前端和 CDK 组件执行构建验证与代码格式化,适用于实现代码变更后、提交代码之前。

主要能力:按依赖顺序运行构建(后端先于 CDK),对代码执行格式化,并针对 Prisma 模式变更进行特定构建流程。

使用方式:后端先执行 cd backend、npm run build、npm run format;前端执行 cd ../frontend、npm run build、npm run format;CDK 执行 cd ../cdk、npx cdk synth。修改 backend/prisma/schema.prisma 后,先 cd backend、npm run prisma:generate,再构建与格式化。快捷命令包括 cd backend && npm run build && npm run format、cd frontend && npm run build && npm run format、cd cdk && npx cdk synth、cd backend && npm run prisma:generate。

常见问题:出现 Module not found: @prisma/client 时先运行 prisma:generate;CDK 报找不到 backend 模块时先构建后端;CDK synth 提示 Docker 未运行需启动 Docker Desktop。

成功标准:后端 TypeScript 编译无错误、前端 Vite 构建无错误、CDK 生成 CloudFormation 模板、所有代码经 Prettier 格式化。若涉及数据库变更,构建成功后可考虑运行 /test-database-feature。

限制:资料未提供收费、价格、支持平台及更多使用步骤等信息。