AGENTS.md - 项目开发指南 AGENTS.md - 项目开发指南【免费下载链接】agents.mdAGENTS.md — a simple, open format for guiding coding agents项目地址: https://gitcode.com/GitHub_Trending/ag/agents.md开发环境配置使用pnpm作为包管理器pnpm install开发服务器启动命令pnpm run dev --turbopack禁止在开发会话中运行生产构建命令依赖更新后需重启开发服务器编码规范优先使用TypeScript编写新组件.tsx/.ts扩展名组件样式与组件文件同目录存放遵循ESLint配置规则pnpm run lint使用Tailwind CSS进行样式开发测试策略执行完整测试套件pnpm test提交前必须通过所有测试代码变更需更新对应测试用例保持测试覆盖率不低于80%部署流程生产构建命令pnpm run build部署前运行完整测试和代码检查遵循CI/CD流水线中的质量门禁### 多项目工作区配置 对于包含多个子项目的Monorepo结构AGENTS.md需要提供更精细的工作区管理指导 markdown ## 工作区管理指南 - 使用pnpm dlx turbo run where project_name定位特定包 - 安装特定包依赖pnpm install --filter project_name - 创建新ReactVite包pnpm create vitelatest project_name -- --template react-ts - 验证包名时检查对应package.json的name字段 ## 测试执行策略 - 查找CI配置.github/workflows/目录 - 运行特定包测试pnpm turbo run test --filter project_name - 从包根目录执行pnpm test - 使用Vitest模式聚焦特定测试pnpm vitest run -t test_name ## 代码质量保障 - 文件移动或导入变更后运行pnpm lint --filter project_name - 确保ESLint和TypeScript规则通过 - 代码变更时主动添加或更新测试用例团队协作规范集成AGENTS.md还可以集成团队协作规范确保AI助手生成的代码符合团队工作流程## 代码提交规范 - PR标题格式[project_name] 描述性标题 - 提交前必须运行pnpm lint和pnpm test - 提交信息遵循Conventional Commits规范 - 关联任务追踪编号 ## 代码审查要点 - 检查新代码是否遵循项目编码规范 - 验证测试覆盖率和质量 - 确保部署兼容性和性能影响 - 审查安全性和可访问性考虑【免费下载链接】agents.mdAGENTS.md — a simple, open format for guiding coding agents项目地址: https://gitcode.com/GitHub_Trending/ag/agents.md创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考