perf: 完整性能优化 - JS按需加载 + 字体子集化 + 自动化
This commit is contained in:
1 parent
cbf2034f78
commit
630239960e
14 files changed
+2317
-10
No files matched your search
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
# 字体备份脚本
|
||||
# 用法: bash scripts/backup-fonts.sh
|
||||
|
||||
set -e
|
||||
|
||||
FONT_DIR="themes/Ying/static/font"
|
||||
BACKUP_SUFFIX=".backup"
|
||||
|
||||
echo "📦 备份原始字体文件..."
|
||||
|
||||
# 备份 woff2
|
||||
if [ -f "$FONT_DIR/zql-v2.woff2" ]; then
|
||||
cp "$FONT_DIR/zql-v2.woff2" "$FONT_DIR/zql-v2.woff2$BACKUP_SUFFIX"
|
||||
echo "✅ 备份: zql-v2.woff2 → zql-v2.woff2$BACKUP_SUFFIX"
|
||||
else
|
||||
echo "⚠️ 文件不存在: $FONT_DIR/zql-v2.woff2"
|
||||
fi
|
||||
|
||||
# 备份 woff
|
||||
if [ -f "$FONT_DIR/zql-v2.woff" ]; then
|
||||
cp "$FONT_DIR/zql-v2.woff" "$FONT_DIR/zql-v2.woff$BACKUP_SUFFIX"
|
||||
echo "✅ 备份: zql-v2.woff → zql-v2.woff$BACKUP_SUFFIX"
|
||||
else
|
||||
echo "⚠️ 文件不存在: $FONT_DIR/zql-v2.woff"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "📊 备份文件大小:"
|
||||
ls -lh "$FONT_DIR"/*.backup 2>/dev/null || echo "无备份文件"
|
||||
|
||||
echo ""
|
||||
echo "✅ 备份完成!"
|
||||
Reference in new issue
Block a user