fix(fonts): 优化AoyagiReisho字体回退链,移除歧义系统字体名称
- 修复字体显示问题:移除可能导致歧义的'Aoyagi Reisho'系统字体名称 - 优化字体回退链:var(--font-aoyagi-reisho) → 'Ma Shan Zheng' → 'ZCOOL XiaoWei' → ... - 统一修复3个相关文件中的字体配置 - 增强部署脚本对Next.js静态导出的处理逻辑
This commit is contained in:
+13
-1
@@ -78,7 +78,19 @@ ssh "$SERVER_USER@$SERVER_IP" "
|
||||
echo ""
|
||||
echo "📋 步骤4: 上传 dist 目录..."
|
||||
ssh "$SERVER_USER@$SERVER_IP" "mkdir -p '$DEPLOY_ROOT/$STATIC_DIR'"
|
||||
rsync -avz --delete "$DIST_DIR/" "$SERVER_USER@$SERVER_IP:$DEPLOY_ROOT/$STATIC_DIR/"
|
||||
|
||||
# 检查dist目录结构并正确处理Next.js静态文件
|
||||
if [ -d "$DIST_DIR/server/app" ]; then
|
||||
echo "🔧 检测到Next.js静态导出结构,正在处理HTML文件..."
|
||||
# 复制HTML文件到根目录
|
||||
rsync -avz --delete "$DIST_DIR/server/app/" "$SERVER_USER@$SERVER_IP:$DEPLOY_ROOT/$STATIC_DIR/"
|
||||
# 复制其他静态资源
|
||||
rsync -avz --delete --exclude='server/app' "$DIST_DIR/" "$SERVER_USER@$SERVER_IP:$DEPLOY_ROOT/$STATIC_DIR/"
|
||||
else
|
||||
# 标准静态文件结构
|
||||
rsync -avz --delete "$DIST_DIR/" "$SERVER_USER@$SERVER_IP:$DEPLOY_ROOT/$STATIC_DIR/"
|
||||
fi
|
||||
|
||||
echo "✅ dist 目录已上传"
|
||||
|
||||
echo ""
|
||||
|
||||
Reference in New Issue
Block a user