bug修复

This commit is contained in:
2025-10-26 23:26:30 +08:00
parent 85e910fac9
commit df818578e5
20 changed files with 2008 additions and 98 deletions
+17 -2
View File
@@ -8,9 +8,24 @@ REMOTE_PATH="/data/www/emotion-museum"
echo "开始部署前端应用到服务器..."
# 检查dist目录是否存在
# 检查是否安装了npm
if ! command -v npm &> /dev/null; then
echo "❌ 错误: 未找到npm命令,请先安装Node.js"
exit 1
fi
# 执行构建(无论dist目录是否存在,都必须构建)
echo "📦 开始构建前端项目..."
if npm run build; then
echo "✅ 前端项目构建成功"
else
echo "❌ 前端项目构建失败,请检查代码"
exit 1
fi
# 验证dist目录是否存在
if [ ! -d "dist" ]; then
echo "错误: dist目录不存在,请先运行 npm run build"
echo "错误: 构建后dist目录不存在,请检查构建配置"
exit 1
fi