build: drop next-pwa and switch to default Next 16 build

This commit is contained in:
2026-06-10 14:24:51 +08:00
parent d768bf1f9e
commit 4e27b4c512
14 changed files with 429 additions and 2289 deletions
+31
View File
@@ -0,0 +1,31 @@
#!/bin/bash
# ==========================================
# 预发布脚本(Next.js
# 合并 dev 分支代码到 test worktree,并发布 Web 制品(测试环境)
# 原始 Dart: scripts/release/pre_release_web.sh
#
# 改动:
# - WORKTREE_PATH 改为 Next.js 项目对应 worktree
# - 删除图标复制(Next.js favicon 统一为 public/favicon.ico,不分 env
# ==========================================
# Test 分支 worktree 路径
WORKTREE_PATH="/Users/chase/Documents/cozsweet-frontend-nextjs.worktrees/cozsweet-test"
echo "=== 进入 test 分支 worktree ==="
cd "$WORKTREE_PATH"
echo "=== 检查当前分支 ==="
git branch --show-current
echo "=== 合并 dev 分支 ==="
git merge dev
# 注:原 Dart 版会复制 icons/test/favicon.ico + Icon-{192,512}.png 到 web/
# Next.js 项目 public/favicon.ico 是单一资产,不分 env,无需复制。
# 如未来需要 env-specific 图标,再加 cp 步骤。
echo "=== 执行构建部署脚本(测试环境)==="
./scripts/deploy/deploy_web_test.sh
echo "=== 预发布完成 ==="