diff --git a/deploy.sh b/deploy.sh index bc17ba2..2c8aba5 100644 --- a/deploy.sh +++ b/deploy.sh @@ -74,7 +74,10 @@ cd backend # 删除 sqlite3 模块并重新安装,确保在当前平台编译 rm -rf node_modules/.pnpm/sqlite3@* 2>/dev/null || true rm -rf node_modules/sqlite3 2>/dev/null || true -pnpm rebuild sqlite3 || pnpm install sqlite3 --force +# 强制重新安装 sqlite3,确保在当前平台编译 +pnpm install sqlite3 --force +# 重建以确保原生模块正确编译 +pnpm rebuild sqlite3 cd .. echo -e "${GREEN}✅ sqlite3 重建完成${NC}"