.gitignore 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. # 通过 Git 部署项目至线上时建议删除的忽略规则
  2. /vendor
  3. /modules
  4. /public/*.lock
  5. /public/index.html
  6. /public/assets
  7. # 通过 Git 部署项目至线上时可以考虑删除的忽略规则
  8. /public/storage/*
  9. composer.lock
  10. pnpm-lock.yaml
  11. package-lock.json
  12. yarn.lock
  13. # common
  14. /nbproject
  15. /runtime/*
  16. /install
  17. node_modules
  18. dist
  19. dist-ssr
  20. .DS_Store
  21. /.env
  22. Desktop.ini
  23. # 部署到线上时,如果您已经删除了 /modules 的忽略规则,那么以下规则可以帮您排除多余的模块文件(已知的多余/重复文件)
  24. # 提示:在不修改以下规则的前提下,您可以在无需排除的目录中建立一个名为 .gitkeep 的文件,作为列外(逃生舱)
  25. # 请勿在已经忽略以下文件[夹]的环境下卸载模块,该操作将导致未知异常!
  26. /modules/ebak
  27. /modules/*/app
  28. /modules/*/config
  29. /modules/*/extend
  30. /modules/*/public
  31. /modules/*/vendor
  32. /modules/*/web
  33. /modules/*/web-nuxt
  34. /modules/*/install.sql
  35. /modules/*/config.json
  36. /modules/*/LICENSE
  37. /modules/*/README.md
  38. /modules/*/uniapp.zip
  39. # Log files
  40. *.log
  41. npm-debug.log*
  42. yarn-debug.log*
  43. yarn-error.log*
  44. pnpm-debug.log*
  45. # Editor directories and files
  46. .idea
  47. .vscode
  48. *.suo
  49. *.ntvs*
  50. *.njsproj
  51. *.sln
  52. *.sw?
  53. !/web/.vscode
  54. # Other
  55. *.css.map
  56. *.local
  57. !.gitkeep
  58. .svn