# ============================================================ # apps/client(Flutter,包名 eaimar) # ⚠️ 首要目的:挡住 build/(5.2G)、ios/Pods(311M)、android/.gradle(120M) # 这三坨构建产物——它们占了本目录 5.8G 中的 5.6G,误提交会直接毁掉仓库。 # ============================================================ # ---- 杂项 ---- .DS_Store *.log *.swp *.pyc __pycache__/ .history migrate_working_dir/ # ---- 编辑器 ---- *.iml *.ipr *.iws .idea/ .vscode/ # ---- Flutter / Dart / Pub ---- # build/ 与 .dart_tool/ 不加前缀斜杠,才能同时覆盖 local_plugins/*/ 下的同名产物 build/ .dart_tool/ .flutter-plugins .flutter-plugins-dependencies .packages .pub/ .pub-cache/ pubspec_overrides.yaml **/doc/api/ **/ios/Flutter/.last_build_id # 混淆符号表 app.*.symbols app.*.map.json # ---- Android ---- .gradle/ **/android/**/gradle-wrapper.jar **/android/captures/ **/android/gradlew **/android/gradlew.bat **/android/local.properties **/android/**/GeneratedPluginRegistrant.java **/android/key.properties *.jks # ---- iOS ---- **/ios/Pods/ **/ios/.symlinks/ **/ios/Flutter/ephemeral/ **/ios/Flutter/App.framework **/ios/Flutter/Flutter.framework **/ios/Flutter/Flutter.podspec **/ios/Flutter/Generated.xcconfig **/ios/Flutter/flutter_export_environment.sh **/ios/Flutter/flutter_assets/ **/ios/ServiceDefinitions.json **/ios/Runner/GeneratedPluginRegistrant.* **/xcuserdata/ *.mode1v3 *.mode2v3 *.moved-aside *.pbxuser *.perspectivev3 # ---- 本机私密配置 ---- # .env 含火山/OpenAI/COS 等第三方密钥,只提交 .env.example .env # 多渠道打包产物(build_channels.sh 的默认输出目录) build_outputs/ # 本地插件(库)的 pubspec.lock 不入库——仓库里其它插件都没有, # 主工程 apps/client/pubspec.lock 才该锁版本。 # 不写这条的话,一次 `git add apps/client` 就会把它们顺手带进提交。 local_plugins/**/pubspec.lock