|
|
@@ -1,43 +1,55 @@
|
|
|
-# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files
|
|
|
+# --- 系统文件 ---
|
|
|
+.DS_Store
|
|
|
+*.swp
|
|
|
+*.lock
|
|
|
+.expo/*
|
|
|
|
|
|
-# dependencies
|
|
|
+# --- 依赖目录 ---
|
|
|
node_modules/
|
|
|
+/dist/
|
|
|
+
|
|
|
+# --- iOS 构建相关 (在使用 EAS 或本地构建时产生) ---
|
|
|
+ios/
|
|
|
+*.xcworkspace
|
|
|
+*.xcodeproj
|
|
|
+/ios/build
|
|
|
+/ios/Pods
|
|
|
+/ios/.xccheckout
|
|
|
+/ios/*.moved-aside
|
|
|
+/ios/*.pbxuser
|
|
|
+/ios/*.mode1v3
|
|
|
+
|
|
|
+# --- Android 构建相关 ---
|
|
|
+android/
|
|
|
+*.iml
|
|
|
+*.aar
|
|
|
+*.jks
|
|
|
+*.keystore
|
|
|
|
|
|
-# Expo
|
|
|
+# --- Expo 编译与缓存 ---
|
|
|
.expo/
|
|
|
-dist/
|
|
|
web-build/
|
|
|
-expo-env.d.ts
|
|
|
+.expo-shared/
|
|
|
|
|
|
-# Native
|
|
|
-.kotlin/
|
|
|
-*.orig.*
|
|
|
-*.jks
|
|
|
-*.p8
|
|
|
+# --- 环境变量与私钥 (上架时的关键) ---
|
|
|
+.env
|
|
|
+.env.local
|
|
|
+.env.development.local
|
|
|
+.env.test.local
|
|
|
+.env.production.local
|
|
|
+
|
|
|
+# EAS 构建生成的私钥和配置 (千万不要上传到 GitHub)
|
|
|
+eas-build-pre-install.sh
|
|
|
*.p12
|
|
|
-*.key
|
|
|
*.mobileprovision
|
|
|
+*.endpoint
|
|
|
+credentials.json
|
|
|
|
|
|
-# Metro
|
|
|
-.metro-health-check*
|
|
|
-
|
|
|
-# debug
|
|
|
-npm-debug.*
|
|
|
-yarn-debug.*
|
|
|
-yarn-error.*
|
|
|
-
|
|
|
-# macOS
|
|
|
-.DS_Store
|
|
|
-*.pem
|
|
|
-
|
|
|
-# local env files
|
|
|
-.env*.local
|
|
|
-
|
|
|
-# typescript
|
|
|
-*.tsbuildinfo
|
|
|
-
|
|
|
-app-example
|
|
|
+# --- 性能日志 ---
|
|
|
+npm-debug.log*
|
|
|
+yarn-debug.log*
|
|
|
+yarn-error.log*
|
|
|
|
|
|
-# generated native folders
|
|
|
-/ios
|
|
|
-/android
|
|
|
+# --- 编辑器配置 ---
|
|
|
+.vscode/
|
|
|
+.idea/
|