1e71c164af
- 前端落地页调用 wx.login → /mp/login,保存 token,并在每次带 scene 进入时刷新登录(F-130 前端断点)
- 后端 /mp/login 的名册/任务查询放入 TenantScope,修复带 taskId 的 scene 必然 500(F-130 后端断点)
- 小程序生产 API 改为 VITE_MP_API_BASE(.env.production),不再写死 localhost
- 生产配置补全:七牛目录 shenxue、连接池/健康检查/优雅停机等;学生端只发小程序,移除 H5 段
- PC 生产 API 改到 admin.shenxue.jxit.com;新增 deploy/prod.env.example 并忽略 prod.env
- ⚠️ application-prod.yml 含生产凭据(按部署要求直接写入),仓库访问范围需收紧
77 lines
2.0 KiB
Plaintext
77 lines
2.0 KiB
Plaintext
# ── IDE ──────────────────────────────
|
||
.idea/
|
||
*.iml
|
||
.vscode/
|
||
*.swp
|
||
|
||
# ── Java / Maven ─────────────────────
|
||
target/
|
||
*.class
|
||
*.jar
|
||
!**/gradle/wrapper/*.jar
|
||
.mvn/wrapper/maven-wrapper.jar
|
||
|
||
# ── Node / 前端 ───────────────────────
|
||
node_modules/
|
||
dist/
|
||
dist-ssr/
|
||
unpackage/
|
||
.pnpm-store/
|
||
*.tsbuildinfo
|
||
|
||
# ── 环境与密钥(禁止入库)────────────
|
||
.env
|
||
.env.local
|
||
.env.*.local
|
||
*.pem
|
||
*.key
|
||
*.p12
|
||
keystore/
|
||
|
||
# ── 日志与运行时 ──────────────────────
|
||
logs/
|
||
*.log
|
||
npm-debug.log*
|
||
yarn-error.log*
|
||
|
||
# ── 构建产物 ──────────────────────────
|
||
build/
|
||
out/
|
||
*.tmp
|
||
*.bak
|
||
|
||
# ── Python(scripts/ 下的验收与工具脚本)──
|
||
# 跑 python -m py_compile 或导入脚本时会生成字节码,不该入库
|
||
__pycache__/
|
||
*.py[cod]
|
||
|
||
# ── 上传/导出的本地测试数据 ───────────
|
||
/data/
|
||
/upload/
|
||
/export/
|
||
*.zip
|
||
|
||
# ── 调试期临时产物 ─────────────────────
|
||
# 排查问题时生成的日志、量测样本、截图,都是"当时有用",不是交付物。
|
||
# 之前每次 git status 都要靠人记着别 add,写在这里一劳永逸。
|
||
backend/_*.txt
|
||
scripts/_*
|
||
shots/
|
||
|
||
# ── OS ───────────────────────────────
|
||
.DS_Store
|
||
Thumbs.db
|
||
desktop.ini
|
||
|
||
# 运行时上传的文件(材料原图/规范件)—— 是数据不是代码,绝不入库
|
||
backend/data/
|
||
|
||
# 本地私有配置(云存储密钥等)—— 只提交 .example 模板
|
||
application-local.yml
|
||
# 本地私有配置(云存储密钥等)—— 只提交 .example 模板
|
||
xt-local.yml
|
||
|
||
# 生产环境变量(含 JWT / AES / RSA / 七牛真凭据)—— 只提交 .example 模板
|
||
deploy/prod.env
|
||
deploy/prod-rsa.pem
|