# 模块 4:若依项目哪些文件不能提交?
- 真实配置:.env · application-dev.yml 中真实密码 · 数据库账号 · Redis 密码
- 构建产物:target/ · node_modules/ · dist/
- 本地痕迹:日志文件 · IDE 本地配置 · 临时导入导出文件
- AI 上下文:不要把密钥、客户数据、生产日志喂给 AI
---
# 忽略配置审查流程
| 步骤 | TRAE 要做什么 | 人要确认什么 |
|---|---|---|
| 1. 找文件 | 搜索 .gitignore、配置文件、日志目录 | 是否覆盖前后端两个工程 |
| 2. 判风险 | 标出真实密钥、账号、IP、生产日志 | 是否误报示例配置 |
| 3. 给建议 | 只输出新增忽略项和理由 | 是否会误忽略必要模板 |
| 4. 再修改 | 经确认后再改 .gitignore | 是否保留 example/sample 文件 |
---
# 若依忽略配置检查 Prompt
```
@workspace 请检查若依项目的 .gitignore 是否完整。
重点检查:后端target · 前端node_modules/dist ·
日志文件 · 本地配置 · 数据库密码 · Redis密码 · IDE配置
```
---
# .gitignore 建议样例
```text
# backend build
target/
*.log
logs/
# frontend build
node_modules/
dist/
.vite/
# local secrets
.env
.env.local
application-*.local.yml
# IDE
.idea/
.vscode/
*.iml
```