Просмотр исходного кода

chore: 完善.gitignore排除前端编译文件

- 排除node_modules目录
- 排除dist/、dist-ssr/、build/等构建输出目录
- 排除.vite/等Vite缓存文件
- 排除TypeScript编译缓存文件
- 排除前端日志文件
- 排除.env.local等本地环境配置文件
Pengxy 3 месяцев назад
Родитель
Сommit
772d2c8be8
1 измененных файлов с 48 добавлено и 1 удалено
  1. 48 1
      .gitignore

+ 48 - 1
.gitignore

@@ -72,4 +72,51 @@ mvnw
 mvnw.cmd
 
 # Compiled class files
-**/*.class
+**/*.class
+
+######################################################################
+# Frontend Build Files
+
+# Node modules
+**/node_modules/
+
+# Build output
+**/dist/
+**/dist-ssr/
+**/build/
+
+# Vite
+**/.vite/
+**/vite.config.*.timestamp-*
+
+# TypeScript
+**/*.tsbuildinfo
+
+# Logs
+**/logs/
+**/*.log
+**/npm-debug.log*
+**/yarn-debug.log*
+**/yarn-error.log*
+**/pnpm-debug.log*
+**/lerna-debug.log*
+
+# Editor directories and files
+**/.vscode/*
+!**/.vscode/extensions.json
+**/.idea
+**/.DS_Store
+**/*.suo
+**/*.ntvs*
+**/*.njsproj
+**/*.sln
+**/*.sw?
+
+# Environment files (keep templates)
+**/.env.local
+**/.env.*.local
+
+# Package manager lock files (optional, uncomment if needed)
+# **/package-lock.json
+# **/yarn.lock
+# **/pnpm-lock.yaml