refactor: 只保留 Web,移除 Capacitor 原生壳

删除 android/、ios/ 两个 Capacitor 原生工程与 capacitor.config.ts、
ionic.config.json,以及 scripts/android、scripts/ios.sh 构建脚本;
根与 apps/web 的 @capacitor/* 依赖和相关 npm scripts 一并移除。

Web 侧去掉原生分支:登录只走云乐坊容器授权面板或顶层重定向,
暗色模式不再改原生状态栏,移除 Android 物理返回键处理。

保留 @nuxtjs/ionic(Web UI 框架)、云乐坊 window.ylf 桥接与 PWA。

决策记录见 docs/decisions/0004-web-only.md。
This commit is contained in:
toor
2026-10-21 12:27:50 +08:00
committed by trae-solo-agent
parent 8ded87a3a8
commit 76a5d71252
117 changed files with 204 additions and 3023 deletions
+11 -33
View File
@@ -55,48 +55,26 @@ pnpm build
pnpm preview
```
### 移动应用
#### iOS
```bash
# 构建 iOS 应用
pnpm build:ios
# 在 Xcode 中打开
open ios/App/App.xcworkspace
```
#### Android
```bash
# 构建 Android 应用
pnpm build:android
# 在 Android Studio 中打开
# File > Open > android/
```
## 项目结构
```
cook/
├── app/ # 应用源码
│ ├── components/ # Vue 组件
│ ├── composables/ # 组合式函数
│ ├── data/ # 菜谱数据 (CSV + JSON)
│ ├── pages/ # 页面路由
│ └── utils/ # 工具函数
├── apps/web/ # Web 应用(Nuxt)
│ ├── app/ # 应用源码
│ │ ├── components/ # Vue 组件
│ │ ├── composables/# 组合式函数
│ │ ├── pages/ # 页面路由
│ │ └── utils/ # 工具函数
│ └── public/ # 静态资源
├── docs/ # 文档网站
├── packages/
│ └── cook/ # CLI 工具
├── android/ # Android 应用
├── ios/ # iOS 应用
└── public/ # 静态资源
│ ├── cook/ # CLI 工具与推荐/搜索核心
│ └── data/ # 菜谱数据 (CSV + JSON)
└── test/ # 测试
```
## 下一步
- 📖 查看 [CLI 文档](/dev/cli) 了解数据管理
- 📱 查看 [移动应用开发](/dev/app) 了解跨平台构建
- 💻 查看 [Web 应用开发](/dev/app) 了解技术栈与登录流程
- 🍳 开始添加你喜欢的菜谱!