.gitignore 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. # --- 操作系统生成的文件 ---
  2. # macOS
  3. .DS_Store
  4. .AppleDouble
  5. .LSOverride
  6. ._*
  7. .Spotlight-V100
  8. .Trashes
  9. **/.DS_Store
  10. # Windows
  11. Thumbs.db
  12. [Tt]humbs.db:encryptable
  13. ehthumbs.db
  14. [Dd]esktop.ini
  15. # --- IDE 和编辑器配置 ---
  16. # VS Code
  17. .vscode/
  18. !.vscode/settings.json
  19. !.vscode/tasks.json
  20. !.vscode/launch.json
  21. !.vscode/extensions.json
  22. !.vscode/*.code-snippets
  23. # JetBrains IDE (IntelliJ, WebStorm, PyCharm, etc.)
  24. .idea/
  25. *.iws
  26. *.iml
  27. *.ipr
  28. # Vim
  29. *.swp
  30. *.swo
  31. *~
  32. # Sublime Text
  33. *.sublime-*
  34. # --- 语言和环境特定 ---
  35. # Python
  36. __pycache__/
  37. *.py[cod]
  38. *$py.class
  39. *.so
  40. .Python
  41. build/
  42. develop-eggs/
  43. dist/
  44. downloads/
  45. eggs/
  46. .eggs/
  47. lib/
  48. lib64/
  49. parts/
  50. sdist/
  51. var/
  52. wheels/
  53. pip-wheel-metadata/
  54. share/python-wheels/
  55. *.egg-info/
  56. .installed.cfg
  57. *.egg
  58. MANIFEST
  59. # Virtual Environments
  60. # 强烈建议忽略虚拟环境目录,通常命名为 `venv`, `env`, `.venv`
  61. venv/
  62. env/
  63. .venv/
  64. # Node.js
  65. node_modules/
  66. npm-debug.log*
  67. yarn-debug.log*
  68. yarn-error.log*
  69. lerna-debug.log*
  70. .pnpm-debug.log*
  71. # Logs
  72. logs/
  73. *.log
  74. # Runtime data
  75. pids/
  76. *.pid
  77. *.seed
  78. *.pid.lock
  79. # --- 项目特定 ---
  80. # 配置文件(如果你不希望提交包含密钥的配置文件,可以取消注释)
  81. # .env
  82. # config.local.json
  83. # 构建输出目录,例如前端项目的 `dist`, `build`
  84. dist/
  85. build/