#!/usr/bin/env bash # 一键构建并启动五套主题站点(3001-3005) set -e cd "$(dirname "$0")/.." echo "=== 构建 5 套主题 ===" bun run build for theme in product editorial niche minimal; do SITE_THEME=$theme NEXT_DIST_DIR=.next-$theme bun run build done echo "=== 启动 5 个站点 ===" bunx next start -p 3001 & SITE_THEME=product NEXT_DIST_DIR=.next-product bunx next start -p 3002 & SITE_THEME=editorial NEXT_DIST_DIR=.next-editorial bunx next start -p 3003 & SITE_THEME=niche NEXT_DIST_DIR=.next-niche bunx next start -p 3004 & SITE_THEME=minimal NEXT_DIST_DIR=.next-minimal bunx next start -p 3005 & echo "classic → http://localhost:3001" echo "product → http://localhost:3002" echo "editorial → http://localhost:3003" echo "niche → http://localhost:3004" echo "minimal → http://localhost:3005" wait