CRMEB/.gitignore
sugar1569 4f1f2fb3e1 build: 从gitignore中移除后端环境和常量文件
删除了不必要的后端环境文件和常量文件的白名单规则,使gitignore更规范
2026-09-23 17:35:16 +08:00

111 lines
2.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 本文件只影响未跟踪文件;已有跟踪项不会因新增规则自动退出仓库。
# backend/vendor 保持现有随仓库分发方式。
# 系统文件与临时产物
.DS_Store
._*
Thumbs.db
Desktop.ini
*.log
*.tmp.md
*.swp
*.swo
# 编辑器本地设置(适用于各层目录)
.idea/
.vscode/
.hbuilderx/
*.code-workspace
# 可选本地开发容器配置:Dev Containers 只识别仓库根的 /.devcontainer/ 或 /.devcontainer.json
# 入库版本已移除,需要容器化开发者本地自建,不入库
/.devcontainer/
/.devcontainer.json
# 根目录本地 AI 工具入口;规则、技能、角色与各端约定维护在 .crmeb/
/.agents/
/.claude/
/.codebuddy/
/.codex/
/.codegraph/
/.cursor/
/.gemini/
# `.github/` 整体忽略:Copilot 入口已移除且不再入库。若将来要添加 GitHub Actions
# 工作流等 GitHub 配置,需把本行收窄为只忽略具体文件,否则会被静默忽略
/.github/
/.qoder/
/.reasonix/
/.shared/
/.trae/
/.workbuddy/
/.zcode/
/frontend/.codebuddy/
/frontend/.trae/
/.mcp.json
/reasonix.toml
# 本地环境与凭据;示例文件和随源码分发的默认配置保留
.env
.env.*
!.env.example
!.env.sample
!.env.template
!/backend/public/install/.env
!/frontend/admin/.env.production
!/frontend/uni-app/.env.production
/backend/pem/
# 前端依赖与构建产物
/frontend/admin/dist/
/frontend/admin/node_modules/
/frontend/uni-app/dist/
/frontend/uni-app/node_modules/
# Node 依赖(包括插件或扩展的独立构建目录)
node_modules/
# 首版不再维护的后端历史升级目录
/backend/app/install/
# 历史手工补丁目录已移除,结构真源为 backend/public/install/crmeb_table.sql;本地再生成不入库
/backend/database/
# 后端运行数据与导出文件
/backend/runtime/
/backend/public/install.lock
/backend/public/uploads/
/backend/public/phpExcel/
/backend/backup/*
!/backend/backup/README.md
/backend/.phpunit.cache/
/backend/.phpunit.result.cache
/backend/vendor/dh2y/think-qrcode/src/phpqrcode/*-errors.txt
# 发布到后端的前端构建资源
/backend/public/theme/
# 升级程序包二进制产物:目录内脚本/清单/增量文本入库,zip 与前端构建产物出包时现生成(见 .crmeb/rules/升级包规范.md)
/backend/upgrade/packages/*.zip
/backend/upgrade/packages/*/frontend/
# 插件包发布产物:真源在插件目录(含 upgrades/ 迁移脚本),zip 出包时现生成不入库(见 .crmeb/rules/插件开发规范.md 第七节)
/tests/plugin-packages/
# Docker 数据卷与日志;不忽略同目录下的源码配置
/docker/mysql/data/
/docker/mysql/log/
/docker/nginx/log/
/backend/public/*
/crmeb/runtime/
/backend/tests/
/crmeb/public/install.lock
# 帮助文档
/docv8/
backend/vendor/workerman/
backend/.constant
backend/.env