36 lines
989 B
Bash
36 lines
989 B
Bash
|
|
#!/bin/bash
|
|||
|
|
|
|||
|
|
echo "🔍 检查页面组件的导入问题"
|
|||
|
|
echo "================================"
|
|||
|
|
|
|||
|
|
check_imports() {
|
|||
|
|
local file=$1
|
|||
|
|
echo ""
|
|||
|
|
echo "检查: $file"
|
|||
|
|
|
|||
|
|
# 检查是否有未使用 @ 别名的相对路径
|
|||
|
|
if grep -n "from '\.\." "$file" | head -5; then
|
|||
|
|
echo "⚠️ 发现相对路径导入(可能导致问题)"
|
|||
|
|
else
|
|||
|
|
echo "✓ 导入路径正确"
|
|||
|
|
fi
|
|||
|
|
|
|||
|
|
# 检查是否有 react-i18next
|
|||
|
|
if grep -q "react-i18next" "$file"; then
|
|||
|
|
echo "⚠️ 使用了 react-i18next(Umi 使用内置国际化)"
|
|||
|
|
fi
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
# 检查所有新页面
|
|||
|
|
check_imports "src/pages/Vault/Trade/index.tsx"
|
|||
|
|
check_imports "src/pages/Vault/USDC/index.tsx"
|
|||
|
|
check_imports "src/pages/LP/LPPanelNew.tsx"
|
|||
|
|
check_imports "src/pages/Statistics/Holders/index.tsx"
|
|||
|
|
check_imports "src/pages/Admin/Factory/index.tsx"
|
|||
|
|
check_imports "src/pages/Admin/Lending/index.tsx"
|
|||
|
|
check_imports "src/pages/Lending/User/index.tsx"
|
|||
|
|
|
|||
|
|
echo ""
|
|||
|
|
echo "================================"
|
|||
|
|
echo "✅ 检查完成"
|