感谢你为 Enterprise ERP 做贡献。
main: 生产分支develop: 集成分支agent/backend/<topic>: 后端任务分支agent/frontend/<topic>: 前端任务分支agent/db/<topic>: 数据库任务分支
npm install
docker compose up -d后端初始化:
cd apps/api
npx prisma generate
npx prisma migrate dev --name init
npm run start:dev前端启动:
cd apps/web
npm run dev项目使用 Conventional Commits,格式如下:
<type>(<scope>): <subject>
例子:
feat(api): add finance dlq retry endpoint
fix(web): fix dynamic form date field parsing
chore(db): add migration for account constraints
- 遵守
docs/architecture/STANDARDS.md - 优先复用核心引擎,不要在业务页面硬编码重复逻辑
- 涉及数据库模型改动,必须附迁移说明
- 接口变更必须更新 Swagger 注解和对应 DTO
- 代码可读,命名清晰
- 通过本地 lint/build
- 涉及 UI 改动时附截图
- 涉及数据库改动时附迁移和回滚说明
- 描述中写明影响范围
- 不提交任何
.env与密钥。 - 不提交本地构建产物和缓存。
- 不在日志中打印敏感字段(token、密码、手机号、税号)。
欢迎提交 Issue 和 PR,感谢你的投入。