# --- 操作系统生成的文件 --- # macOS .DS_Store .AppleDouble .LSOverride ._* .Spotlight-V100 .Trashes **/.DS_Store # Windows Thumbs.db [Tt]humbs.db:encryptable ehthumbs.db [Dd]esktop.ini # --- IDE 和编辑器配置 --- # VS Code .vscode/ !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json !.vscode/*.code-snippets # JetBrains IDE (IntelliJ, WebStorm, PyCharm, etc.) .idea/ *.iws *.iml *.ipr # Vim *.swp *.swo *~ # Sublime Text *.sublime-* # --- 语言和环境特定 --- # Python __pycache__/ *.py[cod] *$py.class *.so .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ pip-wheel-metadata/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST # Virtual Environments # 强烈建议忽略虚拟环境目录,通常命名为 `venv`, `env`, `.venv` venv/ env/ .venv/ # Node.js node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* .pnpm-debug.log* # Logs logs/ *.log # Runtime data pids/ *.pid *.seed *.pid.lock # --- 项目特定 --- # 配置文件(如果你不希望提交包含密钥的配置文件,可以取消注释) # .env # config.local.json # 构建输出目录,例如前端项目的 `dist`, `build` dist/ build/